facebook登录什么时候完成并返回成功?(Android)

时间:2013-07-13 18:15:19

标签: java android eclipse facebook login

我正在努力实现Facebook登录到我的Android应用程序,刚刚完成了登录流程教程。但是,我不确定在成功登录后将更改设置到何处。我试着在网上寻找,但大部分的帮助是在一两年前,并且已经过时了。任何帮助将不胜感激。此外,如果您需要查看一些代码,请告诉我。我不确定一个例子需要什么,我不想粘贴它。提前致谢

1 个答案:

答案 0 :(得分:-1)

像这样

@Override
public void onCreate(Bundle savedInstanceState) {
    ...
    uiHelper = new UiLifecycleHelper(this, callback);
    uiHelper.onCreate(savedInstanceState);
    ...
}

private void onFacebookSessionStateChange(Session session, SessionState state, Exception exception) {
        SessionState sessionState = state == null ? session.getState() : state;

        switch (sessionState) {
            case OPENED_TOKEN_UPDATED:
            case OPENED:
            case CREATED_TOKEN_LOADED:
                makeAnyFacebokRequest(session);
                break;

            case CLOSED_LOGIN_FAILED:
                ErrorLocalization.showToast(TAG, getApplicationContext(), exception);
                break;
        }
    }