私はFacebookの統合を実装していますが、FacebookのAPPIDでもアプリケーションでうまく機能しています。FacebookのcallbackManagerメソッドonActivityResultがonActivityResultメソッドをコールしていません
もっと詳しく説明しましょう: Facebookを追加して初期化しました。onCreate()
です。
// 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
クラスに同じです。
が、私はそれが完全に活動中の方法onActivityResultと呼ばれているが、フラグメントメソッドで呼び出さなっていないよりも、AppInviteDialogを表示するにはログインfacebook AppInviteContentの要求したときに問題があります。
誰かが洞察力を持っていれば私には何の示唆も与えません。コメントや提案は大歓迎です。