Facebook android应用程序要求我每次打开应用程序时都要登录

Facebook android应用程序要求我每次打开应用程序时都要登录,android,facebook,android-fragments,Android,Facebook,Android Fragments,我有一个单独的登录片段用于登录,当我点击login时,它会转到另一个片段,即我的已验证片段,然后显示Facebook数据。问题是,每当我打开我的应用程序时,它都会打开登录片段,每次我必须单击登录按钮才能打开我的应用程序 如何在首选项或缓存中保存会话。您可以通过session.getActiveSession()直接获取会话登录后检查:我知道这一点,但当我关闭应用程序,然后打开它并调用此函数时。它返回关闭状态sessionId您是否也清除会话??可能您正在调用closeAndClearTokenI

我有一个单独的登录片段用于登录,当我点击login时,它会转到另一个片段,即我的已验证片段,然后显示Facebook数据。问题是,每当我打开我的应用程序时,它都会打开登录片段,每次我必须单击登录按钮才能打开我的应用程序


如何在首选项或缓存中保存会话。

您可以通过
session.getActiveSession()直接获取会话登录后检查:我知道这一点,但当我关闭应用程序,然后打开它并调用此函数时。它返回关闭状态sessionId您是否也清除会话??可能您正在调用closeAndClearTokenInformation(),我的代码中只有一个地方有这个函数,那就是“注销”按钮。