我正在尝试使用自定义界面登录 Facebook,它在 Activity 类中运行良好。我也必须在 Fragment 中做同样的事情。但回调没有执行。是不是不能在Fragment的OnActivityResult中添加CallbackResult??
最佳答案
您只需在 Activity onActivityResult 中添加此代码即可。
for (Fragment fragment : getSupportFragmentManager().getFragments()) {
//System.out.println("@#@");
fragment.onActivityResult(requestCode, resultCode, data);
}
那么您的 onActivityResult fragment 肯定会起作用。
@Override
public void onActivityResult(final int requestCode, final int resultCode, final Intent data) {
callbackManager.onActivityResult(requestCode, resultCode, data);
}
关于android - Facebook在android中的 fragment 登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34736301/