为了监听 Facebook 登录事件,我必须在 Activity 中重写函数 onActityResult 并调用 facebook 的回调管理器。
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
到目前为止一切正常。
我想为 facebook 创建一个静态类来处理 facebook 回调,例如登录等。
在这种情况下,有替代 onActivityResult 的吗?
最佳答案
你的意思是你想要另一个类来处理返回的 Activity ?然后你必须将调用 startActivityForResult 的 Activity 的 onActivityResult 调用到你的 facebook 类中。无法自动重新路由。
关于java - Android Studio Facebook : onActivityResult in normal class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29870471/