私のアプリケーションでfacbook sdkを使用しています。私はFacebookのSDKを介して私のアプリケーションにログインしたとき、すべてが完璧に動作しますが、Facebook Appを開いてFacebook Appからログアウトすると、私のアプリはまだログオンしています。だから、Facebook SDKからログアウトイベントを聴くためにリスナーを追加するにはどうすればいいですか?Facebook Android SDKログアウトリスナー
5
A
答えて
4
これは古い質問ですが、回答を更新したいと思います。
Facebook API 4.0(これは現在の記事です)AccessTokenTrackerを使用できます。
AccessTokenTracker accessTokenTracker = new AccessTokenTracker() {
@Override
protected void onCurrentAccessTokenChanged(AccessToken accessToken, AccessToken accessToken2) {
Log.d(TAG, "onCurrentAccessTokenChanged()");
if (accessToken == null) {
// Log in Logic
} else if (accessToken2 == null) {
// Log out logic
}
}
};
+0
Upvotedしかし、 "Log in Logic"がうまくいかず、ログアウトしても問題ありません。また、トラッカーを使用する場合は、内部的に受信者を使用しているため、「startTracking」と「stopTracking」を使用する必要があることがドキュメントに記載されています。https://developers.facebook.com/docs/facebook-login/アンドロイド/ v2.4 –
0
また、使用して試みることができる:
LoginManager.getInstance().logOut();
だから、あなたは再びそれを開いて、それがログアウトしていますかどうかを確認し、その後、それを閉じてアプリを開くことができます:
@Override
public void onDestroy() {
super.onDestroy();
LoginManager.getInstance().logOut();
}
1
ベストの答え私は見つけたListen for Facebook logout with the LoginButton. (4.1)
private AccessTokenTracker fbTracker;
...
fbTracker = new AccessTokenTracker() {
@Override
protected void onCurrentAccessTokenChanged(AccessToken accessToken, AccessToken accessToken2) {
if (accessToken2 == null) {
Log.d("FB", "User Logged Out.");
}
}
};
関連する問題
- 1. Facebook Android SDK walkthough
- 2. Android Share - Facebook SDK - ShareActionProvider
- 3. Facebook android sdk 3.0 SSO
- 4. LoginError Facebook Sdk for android
- 5. Android用FaceBook SDKサンプル
- 6. Failed Facebook Authorization Android SDK
- 7. のFacebookのAndroid SDKセッションopenForPublishは、FacebookのAndroidのSDKで
- 8. インテグレーションのAndroid SDKへのFacebook SDK
- 9. Android Facebook SDK - Facebookフレンドリクエストのクエリ方法
- 10. FacebookのAndroid SDKのログインエラー
- 11. FacebookのAndroidのSDK UnknownHostExceptionが
- 12. Android Facebook SDK ShareDialogリンクなし
- 13. Android AppのFacebook SDKのログイン
- 14. Android用モノラル用Facebook SDK
- 15. Android StudioにFacebook SDKをインストール
- 16. プライベートメッセージを送るfacebook sdk android
- 17. Android無効キーエラー、Facebook SDK
- 18. android Facebook SDK 4.18.0(日食)
- 19. AndroidのFacebookのSDKのプロフィールフィード
- 20. Android Facebook SDKサインオンの問題
- 21. AccessTokenトークン:ACCESS_TOKEN_REMOVED in Facebook Android SDK
- 22. Android Facebook Sdkの例:エラー
- 23. Android facebook-sdk署名セキュリティ
- 24. アップロード中のAndroid Facebook SDKプログレスバー
- 25. OneSignal SDK&Facebook SDK&Unity3D
- 26. AndroidでFacebook Connectとfacebook-android-sdkを比較
- 27. AndroidのFacebook SDKに関する問題
- 28. facebook SDK Xamarin Androidでログインするには?
- 29. Android Facebook SDK 3.0ローカル画像をアップロード
- 30. Android用Facebook App Ads SDKのテスト
ヨあなたはできません。それはサポートされていません。 –