Android Studio Facebook: onActivityResult in normal class



为了监听Facebook登录事件,我必须在我的活动中覆盖函数onActityResult并调用facebook的callbackmanager。

protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    callbackManager.onActivityResult(requestCode, resultCode, data);
}

到目前为止,一切正常。

我想为 facebook 创建一个静态类来处理 facebook 回调,例如登录等。

在这种情况下,是否有替代onActivityResult的方法?

你的意思是你想让另一个类来处理返回的活动? 然后,您必须将调用startActivityForResult的活动的onActivityResult调用到您的Facebook类中。 无法自动重新路由它。

最新更新