フラグメント A とフラグメント B など、2 つのフラグメントを持つ FragmentActivity があります。
フラグメント A には横向きと縦向きの両方のリソース ファイルがありますが、B にはありません。A と B の両方に、ロードにコストのかかるデータが含まれています。だから(私は思う)FragmentActivityが向きに基づいてconfigChangeでそれ自体を破壊して再構築したくありません。
データをリロードしないために、追加したマニフェストに
android:configChanges="orientation|screenSize"
しかし、デバイスを回転させると、フラグメント A のランドスケープ リソースが適用されません。
どうすればそれを達成できますか?
または...マニフェストに追加するのではなく、android:configChanges="orientation|screenSize"
上書きするのが最善ですか? ありがとう。onRetainNonConfigurationInstance
getLastNonConfigurationInstance