Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Caché de ActionBarSherlock + ViewPager más que sólo vista anterior / siguiente

En la página: onCreate pidió dos fichas cada vez que se selecciona una pestaña

Se explica cómo el ABS (en realidad ViewPager) está funcionando para que ViewPager pueda hacer un desplazamiento. Está claro que al menos una página anterior / siguiente necesita que todos se creen al mismo tiempo.

¿Sería posible "cachear" más que simplemente vistas anteriores / próximas (Fragmentos), de una manera:

  1. Estoy en la página 1 y ahí tengo una llamada de red para buscar algunos datos (haciendo esto en Actividad, no en Fragmento – btw.

  2. Cambie a la página 2 y luego

  3. Cambie a la página 3 y luego

  4. Cambiar a la página 1 = Aquí mi página es recreada (usando algo de almacenamiento en caché sin embargo, pero no necesito ninguna recreación si es posible)

Por lo tanto, sería bueno para almacenar en caché todas las páginas. ¿Cómo lograr esto Si es posible en la versión actual (4), o esto sería alguna nueva característica?

O incluso mejor pregunta, ¿cómo postponer / deshabilitar la destrucción de las vistas?

One Solution collect form web for “Caché de ActionBarSherlock + ViewPager más que sólo vista anterior / siguiente”

Supongo que podría ser útil para alguien más, como se señala en el sitio web http://storkme.org/2011/12/tabs-done-right-viewpager-and-fragments/

Ya hay un método que le permite predefinir el número de páginas "en caché" que el ViewPager guardará de la recreación.

mViewPager.setOffscreenPageLimit(3); 

Gracias Jake por recordarme hacer una búsqueda G diferente 🙂

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.