下午好。我在我的 Android 应用程序中实现了 Facebook API (v3),以便用户可以分享成就等。当 Facebook Activity 完成时,将在父 Activity 中调用 onActivityResult。
如何识别 onActivityResult 是否是从 Facebook Activity 调用的?我可以定义 Facebook 应使用的 requestCode 吗?
非常感谢任何帮助。
更新
Facebook 的 requestCode 始终是 64206,对吗?
最佳答案
您可以设置自己的请求代码。
您需要创建 Session.OpenRequest 或 Session.NewPermissionsRequest,但这两个类中都有一个 setRequestCode 方法:
https://developers.facebook.com/docs/reference/android/current/class/Session.OpenRequest
https://developers.facebook.com/docs/reference/android/current/class/Session.NewPermissionsRequest
关于java - 在 onActivityResult 中识别 Facebook-Activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24658974/