私はViewPager
に4つのタブを持っています。ViewPagerでタブを変更したときにフラグメントが再作成される
FragmentPagerAdapter
を拡張するカスタムアダプタを使用しています。
問題は、タブを変更すると、最初にFragment
が作成されますが、現在表示されていません。 さらに、これは4回目のタブの変更後にのみ発生します。例えば。 tab1→tab2→tab3 =>onStop
が呼び出されます。 - > tab2 => tab1のonCreateView
が呼び出されます(onAttach
は呼び出されません)。
私はこれを避けたいと思います。私はすべてのタブが現在表示されていなくても常にその状態を維持する必要があります。 どうすればいいですか?
ありがとう、私は最終的に私のコードを作った!保存されたインスタンスを取得しようとしていましたが、この1 LOCでxDを動作させました –
シンプルでありがとうございました! – neobie
ありがとうございます。それは私の問題を解決しました –