我已经实现了Facebook集成,并且它的初始化部分工作正常,即使Facebook APPID也适用于应用程序。Facebook的callbackManager方法onActivityResult不调用片段onActivityResult方法
因此,让我更详细地解释一下: 我已经在onCreate()
中添加并初始化了Facebook。
// Facebook callback manager
callbackManager = CallbackManager.Factory.create();
也在片段活动中重写片段中的方法。
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
此方法是在两个Activity
和Fragment
类相同。
但问题是,当我要求的Facebook AppInviteContent的展现出AppInviteDialog比它完美地叫onActivityResult在活动的方法,但没有得到所谓的碎片方法。
如果有人有见识,不要给我任何建议。欢迎任何评论或建议。