为了监听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类中。 无法自动重新路由它。