如果用户在Facebook网站上退出,是否有理想的方式从Android应用退出用户?。原生的Facebook安卓应用程序似乎也无法处理这种情况。
如果用户从实际的Facebook网站退出,我基本上是尝试从Android应用内注销用户
我在我的Android应用程序中使用以下逻辑:
private Session.StatusCallback statusCallback = new Session.StatusCallback() {
@Override
public void call(Session session, SessionState state,
Exception exception) {
if (state.isOpened()) {
buttonsEnabled(true);
Log.d("FacebookActivity", "Facebook session opened:Logged in: " + "Access Token: +
session.getAccessToken() + "App Id: " + session.getApplicationId());
} else if (state.isClosed()) {
buttonsEnabled(false);
Log.d("FacebookActivity", "Facebook session closed: Logged out ");
}
}
};