2014-03-05 18 views
0

我有3页现在。我也使用最新的Facebook SDK。的Facebook SDK UiLifeCycleHelper Android上的“关于

Landing Page -> Sign in/Login Page -> MainActivity 

此刻,我想实现在从去伐木Landing Page选项的签名/登录,如果登录或登录Facebook的权限,我直接到MainActivity。我希望它如果我的MainActivitydestroyed(),使用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,如果我在登录页面中输入该代码,是否应该将其添加进去?)

+0

你是否设法解决这个问题?我处于相同的情况......也许一些你在那里做的代码示例会有帮助 – RonEskinder

回答

0

我有一个基于Facebook Developers页面tutorial的答案,答案可以是发现here

+0

感谢您的快速响应,但我使用3种不同的活动,只是想知道如果我能以某种方式使用uilifecyclehelper –