Android ViewPager y vistas ilimitadas

Estoy trabajando con ViewPager y PagerAdapter para mostrar un calendario de vista de día. El calendario comenzará el día de hoy cuando esté cargado y el usuario puede entonces deslizar hacia la izquierda para llegar a mañana o bien para ir a ayer, continuando a deslizar en cualquier dirección para lo lejos que quieran.

La declaración final es el problema. ¿Hay alguna manera de usar ViewPager con un número ilimitado de vistas?

Si no es que se recomienda que sólo tengo 3 ViewPagers y como el usuario se desplaza eliminar el anterior y agregar uno nuevo? He probado mi código base y han sido capaces de establecer el número total de vistas a 10.000 y pidió el buscapersonas para iniciarme en la página 5.000 y funciona completamente bien.

Mientras no haya preocupaciones de memoria, puedo simplemente ir esta ruta, anticipando que el usuario probablemente no pase 5,000 días en cualquier dirección.

Este es un caso de uso perfecto para Fragments y el FragmentPagerAdapter acompaña. Para conjuntos de datos realmente grandes (que suena como su caso) que utilizar FragmentStatePagerAdapter .

Está disponible en el paquete de compatibilidad v4 para que pueda acceder a él en versiones anteriores de la plataforma.

http://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html

  • Infinite ViewPager
  • Fragmentos que no se vuelven a crear por FragmentStatePagerAdapter después de volver a la instancia de Fragmento principal
  • Sincronizar todo el ListView en un ViewPager
  • Problema de renderización de ViewPager personalizado en ciertos dispositivos:
  • Android.app Fragments vs. android.support.v4.app usando ViewPager?
  • Android ViewPager - agregar presentación de diapositivas con animación de fade-in / out para cambiar entre vistas
  • ¿Por qué restoreState () y saveState () de PagerAdapter no funcionarán?
  • Recarga de WebView cuando Fragmento en ViewPager se retiene desde BackStack
  • Cómo evitar que viewpager inicialice la vista siguiente de forma predeterminada en android?
  • Cambiar la velocidad de transición de ViewPager y setCurrentItem
  • Viewpager desborda la pantalla dentro del diseño del coordinador
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.