ActionBarSherlock + ViewPager Caching mehr als nur Prev / Next View

Auf der Seite: onCreate forderte für jede Registerkarte zwei Registerkarten

Es wird erklärt, wie das ABS (eigentlich ViewPager) funktioniert, damit ViewPager in der Lage ist, einen Scrolling zu machen. Es ist klar, dass mindestens eine vorherige / nächste Seite alle gleichzeitig erstellt werden muss.

Wäre es möglich, mehr als nur prev / next Views (Fragments) zu "cache", in einer Weise:

  1. Ich bin auf Seite 1 und dort habe ich einen Netzaufruf, um einige Daten zu holen (dies in Aktivität, nicht in Fragment – btw. Ist das ok?)

  2. Wechsle zu Seite 2 und dann

  3. Wechsle zu Seite 3 und dann

  4. Wechsle zu Seite 1 = Hier ist meine Seite neu erstellt (mit einigen Caching aber, aber ich brauche keine Erholung, wenn möglich)

Also, es wäre schön, alle Seiten zu cache. Wie dies zu erreichen ist Wenn möglich in der aktuellen Version (4), oder das wäre ein neues Feature?

Oder noch besser fragen, wie man die Zerstörung von Ansichten aufschiebt / deaktiviert?

  • TabLayout und ViewPager -Tabs funktioniert nicht nach dem Swiping zwischen Schiebe-Schubladen
  • Weird Problem erfrischende ViewPager mit neuen Inhalten:
  • Unterschied zwischen FragmentPagerAdapter und FragmentStatePagerAdapter
  • Ersetzen eines Fragments / Tabs in einem Viewpager
  • Hinzufügen / Löschen von Seiten zu ViewPager dynamisch
  • So deaktivieren oder aktivieren Sie Viewpager Swiping in Android
  • Aktualisieren Sie Daten in ListFragment als Teil von ViewPager
  • ViewPager nicht unterstützt layout_height = wrap_content
  • One Solution collect form web for “ActionBarSherlock + ViewPager Caching mehr als nur Prev / Next View”

    Ich vermute, es könnte nützlich sein, jemand anderes, wie auf Website http://storkme.org/2011/12/tabs-done-right-viewpager-and-fragments/

    Es gibt bereits eine Methode, mit der Sie die Anzahl der "zwischengespeicherten" Seiten vordefinieren können, die der ViewPager von der Neuerstellung speichern wird.

    mViewPager.setOffscreenPageLimit(3); 

    Danke Jake, um mich daran zu erinnern, eine andere G-Suche zu machen 🙂

    Das Android ist ein Google Android Fan-Website, Alles über Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.