Problème du callback avec le FacebookConnect
Bonjour à tous ,
J'utilise le Facebook Connect pour mon application multi plateforme, mais j'ai une erreur sur la partie Android, le callback du loginmanager ne fonctionne pas correctement.
Message d'erreur : Inconsistent accessibility : return type 'x.droid.graphCallback' is less accessible than method 'x.droid.GraphIo_Droid.ongetcallback(object, x.droid,graphResponseEventArgs)'
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| public GraphCallback OnGetCallback(object sender, GraphResponseEventArgs e)
{
Present p = new Present();
var userInfo = e.Response;
p.Token = userInfo.ToArray () ["id"];
p.UserName = userInfo.ToArray () ["name"];
p.ProfilPicture = ((userInfo.ToArray() [2])[0])[0];
MessagingCenter.Send<Present> (p, "GetUserData_Sync");
}
}
class GraphCallback : Java.Lang.Object, GraphRequest.ICallback
{
// Event to pass the response when it's completed
public event EventHandler<GraphResponseEventArgs> RequestCompleted = delegate { };
public void OnCompleted (GraphResponse reponse)
{
this.RequestCompleted (this, new GraphResponseEventArgs (reponse));
} |
Avez-vous une idée ?
Merci
Note : J'utilise Xamarin Studio 5.10.1 (Build 6), d'où le c#