0
有人可以區分這些狀態嗎? 何時使用哪一個?差異session.isOpened()和session.getState()。isOpened()
有人可以區分這些狀態嗎? 何時使用哪一個?差異session.isOpened()和session.getState()。isOpened()
根據facebook的SDK參考頁:
SessionState.isOpened()
返回一個布爾值,指示該狀態是否表示其中會話可以與使用的成功打開狀態請求。
和
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/