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 : Sélectionner tout - Visualiser dans une fenêtre à part
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#
Partager