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
:
Nachdem ich alle Anweisungen hier befolgt habe, erhalte ich beim Anklicken die folgende Ausnahme das TwitterLoginButton
:
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:
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 .
Tags und Links java android twitter-oauth twitter fabric-twitter