を使用していViewPager
ますが、FragmentStatePagerAdapter
向きを変更してもフラグメントの状態を保存するのに問題があります。ページを表示したり、2ページをスワイプしたり、2ページを元のフラグメントに戻したりすると、状態が正しく保存および復元されるなど、ページを前後に移動するときに正常に機能します。nullでない場合は、状態を使用onSaveInstanceState
して復元しています。onCreateView
Bundle
ただし、向きの変更は同じメカニズムでは機能せず、私のテストではフラグメントのonSaveInstanceState
メソッドを呼び出すことすらできません。
これは期待されていますか?インスタンスの状態を保存するように強制するものがありませんか?私はそれが機能するのを止めるために何かをしましたか?
ありがとう!