Facebook Android sdk3.0 を使用しています。ユーザーがFacebook経由で正常にログインした後に何かをしたい. onActivityResultの内部またはonComplete関数内に実装する必要がありSession.StatusCallbackますか?
実際、両者の間に違いはありますか?Session.StatusCallback onComplete が常に後に呼び出されると仮定できますonActivityResultか?
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data);
// Do Something Here?
}
private class SessionStatusCallback implements Session.StatusCallback {
@Override
public void call(Session session, SessionState state, Exception exception) {
if (session.isOpened()) {
// Or Do Something Here?
}
}
}