我有3页现在。我也使用最新的Facebook SDK。的Facebook SDK UiLifeCycleHelper Android上的“关于
Landing Page -> Sign in/Login Page -> MainActivity
此刻,我想实现在从去伐木Landing Page
选项的签名/登录,如果登录或登录Facebook的权限,我直接到MainActivity
。我希望它如果我的MainActivity
是destroyed()
,使用UiLifeCycleHelper
它应该重定向到MainActivity
而不是启动在着陆页上结束
所以有几个问题: 1.我如何实现这个? 2.我是否需要在每项活动上创建一个UiLifeCycleHelper
? 3.我是否需要在每项活动中使用此代码? (即MainActivity, Landing Page and Sign in
)
Session session = Session.getActiveSession();
if (session == null) {
if (savedInstanceState != null) {
session = Session.restoreSession(activity, null, statusCallback, savedInstanceState);
}
if (session == null) {
session = new Session(activity);
}
Session.setActiveSession(session);
}
如果是这样,我把restoreSession(activity, null, statusCallback, savedinstanceState)
哪个活动,我在活动或活动,我试图恢复? (即我试图恢复MainActivity
,如果我在登录页面中输入该代码,是否应该将其添加进去?)
你是否设法解决这个问题?我处于相同的情况......也许一些你在那里做的代码示例会有帮助 – RonEskinder