我已經實現了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在活動的方法,但沒有得到所謂的碎片方法。
如果有人有見識,不要給我任何建議。歡迎任何評論或建議。