Android Facebook SDK UiLifeCycleHelper安卓版“;在…上
我现在有3页。我也在使用最新的Facebook SDKAndroid Facebook SDK UiLifeCycleHelper安卓版“;在…上,android,facebook,Android,Facebook,我现在有3页。我也在使用最新的Facebook SDK Landing Page -> Sign in/Login Page -> MainActivity 目前,我正在尝试实现从登录页到登录/登录选项的登录,如果登录或以权限登录Facebook,我将被引导到MainActivity。我希望这样,如果我的MainActivity被销毁(),使用UiLifeCycleHelper它应该将我重定向回MainActivity,而不是在登录页重新开始 有几个问题: 1.我如何实现这一点?
Landing Page -> Sign in/Login Page -> MainActivity
目前,我正在尝试实现从登录页到登录/登录选项的登录,如果登录或以权限登录Facebook,我将被引导到MainActivity
。我希望这样,如果我的MainActivity
被销毁()
,使用UiLifeCycleHelper
它应该将我重定向回MainActivity
,而不是在登录页重新开始
有几个问题:
1.我如何实现这一点?
2.我是否需要为每个活动创建UiLifeCycleHelper
?
3.我是否需要在每个活动中使用此代码?(即,main活动、登录页和登录
)
如果是这样,我应该将哪个活动放入restoreSession(activity,null,statusCallback,savedinstanceState)
、我所处的活动还是我试图还原的活动?(即,我正在尝试还原main活动
,如果我的登录页上有该代码,我是否应该将其放入?我有一个基于Facebook开发者页面的答案,可以找到答案。感谢您的快速回复,但我使用了3种不同的活动,只是想知道我是否可以用uilifecyclehelper来代替你解决了这个问题吗?我也有同样的情况。。。也许您在那里所做的一些代码示例会有所帮助
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);
}