区别session.isOpened()和session.getState()。isOpened()

时间:2014-12-04 16:12:21

标签: android facebook-sdk-3.1

有人可以说出这些状态之间的区别吗? 什么时候使用哪一个?

1 个答案:

答案 0 :(得分:0)

根据facebook sdk参考页面:

  

SessionState.isOpened()

     
    

返回一个布尔值,指示状态是否表示Session可以与Request一起使用的成功打开状态。

  

  

Session.isOpened()

     
    

返回一个布尔值,指示会话是否已打开。

  

也许它们之间没有真正的区别,但是我建议只要想知道会话是否打开而使用Session.isOpened(),如果需要,我建议使用Session.getState()。isOpened()知道它是否可以与请求一起使用。

https://developers.facebook.com/docs/reference/android/current/class/SessionState/ https://developers.facebook.com/docs/reference/android/current/class/Session/