Ich habe einen ViewPager mit einem FragmentPagerAdapter, und meine App hat zuvor nur zwei Fragmente (verschiedene Typen) ohne Probleme verwendet.Wie kann ich meinem benutzerdefinierten FragmentPagerAdapter mitteilen, dass er meine Fragmente nicht mehr zerstören soll?
Ich habe gerade ein drittes Fragment hinzugefügt, und jetzt scheint mein Adapter/Viewpager meine Fragmente zu zerstören, wenn ich weit weg von ihnen komme. Zum Beispiel, wenn ich auf Seite 1 bin, wird Seite 3 zerstört und neu erstellt, wenn ich in die Nähe komme. Wenn ich auf Seite 3 bin, passiert das gleiche auf Seite 1.
Dies verursacht viele Probleme in meiner App. Die Fragmente sind überhaupt nicht sehr RAM-lastig, also wie kann ich das verhindern?
Ist es das Fragment oder die Zerstörung der Ansicht zu zerstören? – DeeV
Ich bin mir nicht sicher. Wie würde ich nachsehen? –
Sie haben gerade gesagt "es verursacht eine Menge Probleme." Wenn das Fragment zerstört wird, wird sein Zustand aus dem Speicher gelöscht und beim erneuten Laden auf die Standardwerte zurückgesetzt. – DeeV