私はかなり複雑なレイアウトを持っています: 詳細フラグメントには、他の 3 つのフラグメントを含むページャーが含まれるマスター/詳細ビューです。特に一部のデータがメインの詳細フラグメントの非同期タスクを介してロードされ、サブフラグメントにプッシュされるため、各フラグメントに正しい引数が渡されていることを確認するのに少し迷っています。
これに加えて、携帯電話のアクティビティには多くのフラグメントが表示されます。同じフラグメントをロードするさまざまな方法があります。
必要なすべての引数が、それらを使用するすべてのアクティビティ/フラグメントによって、各フラグメントに確実に設定されるようにする良い方法は何でしょうか?
引数バンドルが正しく入力されたフラグメントのインスタンスを返す静的な「ビルド」メソッドをフラグメントに追加することを考えていましたが、asyncTasks に従ってデータが設定されている場合、これは実際には機能しません。
フラグメントとアクティビティ間のデータフローを管理する方法を誰か提案できますか?