有人可以说出这些状态之间的区别吗? 什么时候使用哪一个?
答案 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/