それぞれが独自のタブにある 2 つのフラグメントで構成されるアプリをいじっています。1 つはリストフラグメントで、もう 1 つはマップフラグメントです。ロケーションが変更されると、両方のフラグメントでロケーションの更新が必要になります。
このチュートリアルを読んでいます。
これをホストアクティビティに実装し、場所が更新されるたびに各フラグメントに場所を渡す必要があるかどうか疑問に思っています。しかし、私はこれについてどうすればよいかわかりません。リストフラグメントは、クラスに関連付けられたローダーにそれを渡す必要があるためです。
または、各フラグメントのコールバックを実装し、ErrorDialogFragment と servicesConnected をホスト クラスのメンバーとして保持する可能性がありますか? それとも別のクラスでも?コードの重複を避けるため。
皆さんはどう思いますか?