java - Android Facebook 注销 : Where can I make code run when this happens?

标签 java android facebook android-studio facebook-sdk-4.0

我遵循了多个教程,并且已经能够使用最新的 SDK (4.1.2) 通过 Facebook Login 创建我的 Android 应用程序。登录和注销都可以正常工作。

我遇到的问题是在我搜索的所有地方,我无法弄清楚单击注销按钮时运行的代码,以及在用户注销后可以在哪里编写我想要执行的代码。

我找到的用于监控此问题的大多数答案都涉及 Session 类,该类不再包含在 SDK 中。

最佳答案

对于 facebook sdk 4.0+,您必须使用 LoginManager 类来注销。将您自己的注销按钮放置在您想要的任何位置并调用
LoginManager.getInstance().logOut();
//要开始的 Activity

关于java - Android Facebook 注销 : Where can I make code run when this happens?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30658391/

相关文章:

android - 停止在平板电脑上运行的 Android 应用程序

android - 在 CountdownTimer 上获取剩余时间并将剩余时间用作分数 android

javascript - 必须使用事件访问 token 来查询有关当前用户的信息

java - 按契约设计和类不变量

java - 在 Eclipse Helios 中运行 tomcat 5.5 服务器

java - 无法停止 Kerberos 调试日志记录

java - SQLite数据库 : Get column and store into an array

Android,如何获取Facebook/Twitter/等联系人照片

java - Android Facebook key 哈希—— "remote_app_id does not match stored id"

java - 使用 Spring-Social-Twitter Api inReplyToStatus 发推文不起作用