java - 如何让 Facebook 登录带我去 Activity ?

标签 java android facebook facebook-login

大家好,我正在制作一个具有 Facebook 登录选项的应用程序,但我需要它来将用户带到主要 Activity (其中包含 4 个 fragment ),我已经使登录工作正常,但它保留在登录按钮所在的 Activity 。 如何让 Facebook 登录按钮将我带到主要 Activity ?

最佳答案

private void onSessionStateChange(Session session, SessionState state, Exception exception) {
    if (state.isOpened()) { 
        Log.i(TAG, "Logged in..."); 
    } else if (state.isClosed()) {
       Log.i(TAG, "Logged out..."); 
   }
}

facebook sdk 与任何其他登录 sdk 一样,都有失败和成功的回调方法。

成功后,只需启动您的主要 Activity 或按照您的意愿完成当前 Activity 。

关于java - 如何让 Facebook 登录带我去 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27585271/

相关文章:

Android:Fragment 和 ViewPager 总是从第一个位置开始

java.net.SocketException : recvfrom failed: EBADF (Bad file descriptor) Android

facebook - 获取 Facebook 使用案例的最低要求是什么?

facebook - 如何使用 xamarin.auth 登录 facebook 并以 xamarin 形式获取用户的个人资料信息

java - 在节电模式 Android 上运行后台服务

java - 僵尸线程正在吞噬我的大脑(J2EE、Tomcat、Hibernate、Quartz)

java : How to determine the correct charset encoding of a stream

android - 如何修复 Nexus 5 上的 Android BLE SCAN_FAILED_FEATURE_UNSUPPORTED?

c# - 如何让用户的电子邮件从 Facebook OAuth 登录返回到我的 asp.net web 表单应用程序?

java - 使用 exec-maven-plugin 进行调试