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