この問題のベスト プラクティス ソリューションを探しています。
Activity1 には、有効な製品のスピナーを含む Fragment1 が含まれています
Activity1 には、Fragment2 (リスト フラグメント) を含む Activity2 を起動するアクション バー メニュー オプション 'products' が含まれています。
Fragment2 から、Activity3/Fragment3 を使用して製品を追加/編集できます。
Fragment3 に加えられた変更 ActivityResult を使用して Fragment2 に戻ってきましたが、Interface でも同じことができることを知っています。
問題は、Fragment 3 で行われた変更を Fragment1 スピナーに反映させる最善の方法は何ですか?
onResume() で Fragment1 のスピナー値をリロードできることはわかっていますが、Fragment3 に変更を加えていなければ、これは不要です。