6

私はwithFragmentActivityコンテナを持っています。私には3つのsがあります:FragmentViewPagerViewPagerFragment

[MainActivity]
    [ViewPagerFragment]
        [Fragment1][Fragment2][Fragment3]

Fragment1ユーザーが/ Fragment2/のボタンをクリックするとFragment3、 を に置き換えるので、階層は次のようになります。ViewPagerFragmentOtherFragment

[MainActivity]
    [OtherFragment]

Backボタンを押すと、ネストされたs ( / / )ViewPagerFragmentと同様に再作成されます。FragmentFragment1Fragment2Fragment3

ViewPagerFragmentおよびそのネストされたフラグメントの状態を保存する方法はありますか? フラグメントがその状態を維持し、再作成されないようにするには?

に設定setRetainInstance(true)しましViewPagerFragmentたが、効果がないようです。

4

1 に答える 1