これは概念的な質問によく似ています。実際に私は3つの断片を持って、A、B、Cはすべて同じ活動でホストされているとします。フラグメントAとBはListを持っています。両方のフラグメントで、リストアイテムをクリックすると、フラグメントCがロードされます。フラグメントCがフラグメントAまたはフラグメントBからロードされているかどうかを確認する方法は?フラグメントCのUIを変更する必要があります。フラグメントをどのように特定するかは、どのフラグメントから呼び出されますか?
-1
A
答えて
0
フラグメントAとBのクリックを検出する必要があります。そのOnClickListenersでは、2つの異なる設定メソッドを作成できますそれは単にあなたが他の要素がクリックのソースを認識したいものは何でも追加、クリックを扱う誰あなたですので、リスト項目のクリックで断片C.
0
のために私は、断片C
をロードしています。しかし、私はまだこれが間違ったアプローチだと言っています。あなたが実際にリテレートの断片を気にするべきではなく、断片A、Bが異なるデータ型を反映していると仮定します。しかし、まだ - そのデータをバンドルに追加する必要があります(または、フラグメントCにデータを渡すために使用するもの)
関連する問題
- 1. 他のフラグメントからフラグメントを呼び出す方法は?
- 2. フラグメントのonCreateView()が呼び出されないようにするにはどうすればよいですか?
- 3. フラグメント内の関数を別の関数から呼び出すにはどうすればよいですか?
- 4. 親フラグメントからメソッドを呼び出す
- 5. フラグメントからアクティビティを呼び出す
- 6. ナビゲーショナルドロワーからフラグメントを呼び出す
- 7. 呼び出し元のフラグメントからそのフラグメントを削除するには?
- 8. フラグメントからのアクティビティメソッドの呼び出し
- 9. フラグメントから呼び出されたときにsetNdefPushMessageCallbackパラメーター
- 10. MainActivityのpopBackStack()へのフラグメント呼び出しをインターセプトするにはどうすればよいですか?
- 11. ボタンを使用して1つのフラグメントから別のフラグメントを呼び出す
- 12. 親フラグメントからネストされたフラグメントのビューを作成するにはどうすればいいですか?
- 13. アクティビティからフラグメントを呼び出す(OnClickListenerから)
- 14. fragmentStatePagerAdapterのフラグメントは、viewPagerをホストするフラグメントからどのようにデータを取得できますか?
- 15. メインスレッドでアクティビティ/フラグメントのライフサイクルメソッドが呼び出されましたか?
- 16. フラグメント内のjavaクラスからメソッドを呼び出す方法は?
- 17. 他のフラグメントからdialogfragmentを呼び出す方法は?
- 18. どのようにonCreateViewメソッドを呼び出すか、フラグメントを更新しますか?
- 19. hook_ENTITY_TYPE_create()はどのように呼び出されますか?
- 20. Decoratorパターンチェーンメソッドはどのように呼び出されますか?
- 21. OndestroyViewはどのように呼び出されますか?
- 22. DialogFragmentは、呼び出し元のフラグメントのライフサイクルにどのように影響しますか?
- 23. フラグメントがバックスタックからポップされたときに呼び出されるライフサイクルメソッド
- 24. ダイアログのフラグメントのビューからメソッドを呼び出す
- 25. Android - フラグメントでは、onStart()の前にonResume()が呼び出されていますか?
- 26. viewpagerの最後のフラグメントがスライドするとき、どのようにフラグメントからアクティビティに移動しますか?
- 27. これらの通知はどのように呼び出されますか?
- 28. 1つのフラグメントから別のフラグメントにデータを送信するにはどうすればいいですか?
- 29. AfterViewsメソッドがフラグメントで呼び出されていませんか?
- 30. フラグメントをアクティビティから呼び出す方法は?
どのような変更が必要ですか? –