Ho uno ViewPager
con 4 schede.Frammento ricreato quando si cambia scheda con ViewPager
Sto usando un adattatore personalizzato che estende FragmentPagerAdapter
.
Il problema è che quando cambio la scheda, il primo Fragment
viene creato di nuovo anche se non è attualmente visibile. Inoltre, questo accade solo dopo aver cambiato la scheda per la quarta volta. Per esempio. tab1 -> tab2 -> tab3 =>onStop
da tab1 viene chiamato. -> tab2 =>onCreateView
da tab1 viene chiamato (onAttach
non viene chiamato).
Voglio evitare questo. Ho bisogno che tutte le schede rimangano sempre nel loro stato anche quando non sono attualmente visualizzate. Come posso fare questo?
Grazie mahn, ho finalmente reso funzionante il mio codice! Stavo cercando di ottenere l'istanza salvata, ma questo 1 LOC ha reso il mio codice funzionante xD –
Semplice e Grazie! – neobie
Grazie. Ha risolto il mio problema –