0
我有一个在应用程序中实现的Facebook登录。我需要每10分钟重新登录一次,所以我想保存Facebook Bundle
以便在此计划重新登录时重用它。如何坚持Bundle
以免强迫用户手动重新登录?坚持Facebook捆绑供以后重用
我有一个在应用程序中实现的Facebook登录。我需要每10分钟重新登录一次,所以我想保存Facebook Bundle
以便在此计划重新登录时重用它。如何坚持Bundle
以免强迫用户手动重新登录?坚持Facebook捆绑供以后重用
在首次登录时,设置当前Session
为活动Session
- 活动生命周期的>
Session.setActiveSession(session); //session - your current session object
覆盖onSavedInstanceState
这个 - >
@Override
protected void onSaveInstanceState(Bundle outState) {
// TODO Save current session
super.onSaveInstanceState(outState);
Session session = Session.getActiveSession();
Session.saveSession(session, outState);
}
现在下一次就像当你想再次登录只需使用 - >
Session session = Session.getActiveSession();
您将登录Session
,现在您可以使用此Session
执行您的任务。