我正在通过登录按钮和 UiLifecycleHelper 实现 facebook 登录(截至目前)。
是否可以在 onCreate() 中检查登录状态,还是必须等到 onResume()?因为到目前为止,我在 onCreate() 中的检查总是说 sassion 没有打开。在 onResume() 但是它很好。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Initiate helper
uiHelper = new UiLifecycleHelper(this, this);
uiHelper.onCreate(savedInstanceState);
// Always says false
Log.i(TAG, "Session onCreate " + Session.getActiveSession().isOpened());
}
@Override
public void onResume() {
super.onResume();
uiHelper.onResume();
// Here session is opened
Log.i(TAG, "Session onResume " + Session.getActiveSession().isOpened());
}