FragmentTabHost - Stand jeder Sicht speichern

  • Antworten:1
Florian H.
  • Forum-Beiträge: 7

19.06.2016, 20:35:58 via Website

Hallo,

ich komme gerade nicht weiter, oder stehe total am Schlauch.. Ich habe einen Tabhost mit 3 Fragmenten. Wenn ich z.B. in WhatsApp zwischen Sichten wechsle, bleibt die Sicht "geladen". Also wenn ich in Kontakte nach unten scrolle zum Namen XXX, die Sicht wechsle, dann wieder zurück gehe, ist immer noch der XXX Kontakt sichtbar.
Wenn ich bei meinem Tabhost wechsle, wird bei jedem Wechsel am jeweiligen Fragment onCreateView aufgerufen und die View neu erstellt. Alle Daten (Haltepunkt eines Scrollviews, gesetzte Bilder eines ImageViews usw.) werden zurückgesetzt. Das möchte ich nicht. Ich möchte das die View gehalten wird.

Gibt es einfache Möglichkeiten?

Falls ihr Code braucht, einfach bescheid geben. Vielen Dank im Voraus!

MfG Flo

Antworten
pepperonas
  • Forum-Beiträge: 434

19.06.2016, 22:42:33 via Website

mViewPager.setOffscreenPageLimit(3);

"speichern" ist das aber trotzdem nicht :) eher im "Cache halten"

— geändert am 19.06.2016, 22:43:56

Open Source

Antworten