Mam ViewPager
z 4 zakładkami.Fragment ponownie utworzony, gdy zakładka zmiany z ViewPager
Używam niestandardowej karty rozszerzającej FragmentPagerAdapter
.
Problem polega na tym, że po zmianie karty pierwszy Fragment
zostaje ponownie utworzony, chociaż nie jest aktualnie widoczny. Co więcej, dzieje się tak tylko po zmianie karty po raz czwarty. Na przykład. Zakładka tab1 -> tab2 -> tab3 =>onStop
z zakładki tab1. -> tab2 =>onCreateView
z tab1 jest wywoływane (onAttach
nie jest wywoływane).
Chcę tego uniknąć. Potrzebuję, aby wszystkie zakładki pozostały zawsze w swoim stanie, nawet jeśli nie są aktualnie wyświetlane. Jak mogę to zrobić?
Dzięki mahn, sprawiłem, że mój kod wreszcie działa! Chciałem uzyskać zapisane wystąpienie, ale ten 1 LOC sprawił, że mój kod działał xD –
Prosto i dziękuję! – neobie
Dzięki. Rozwiązał mój problem –