Android-Twitter-Login funktioniert nicht mit Fabric SDK - Der Rückruf darf nicht null sein

8

Ich arbeite an einer Funktion, die über die Twitter-REST-API auf die öffentlichen Daten von Twitter-Benutzern zugreifen muss, und ich verwende Twitter Fabric SDK zur Anmeldung bei Twitter. Hier ist der Code meiner Activity :

%Vor%

Nachdem ich alle Anweisungen hier befolgt habe, erhalte ich beim Anklicken die folgende Ausnahme das TwitterLoginButton :

%Vor%     
Y.S. 28.11.2014, 07:45
quelle

1 Antwort

13

Nun, wir machen die dümmsten Fehler. Das Objekt Callback<TwitterSession> muss festgelegt werden, BEVOR der Benutzer auf TwitterLoginButton klickt. Fügen Sie Ihrer Methode onCreate() oder onActivityCreated() oder onResume() den folgenden Code hinzu:

%Vor%

Der Fehler war, dass ich diesen Code in den Twitter-Button geklickt hatte, der Listener ist, was natürlich falsch ist. Sie müssen den Rückruf festlegen, bevor auf die Schaltfläche geklickt wird, nicht nach .

    
Y.S. 28.11.2014, 12:36
quelle