Me gustaría crear una galería de fotos que se deslizan hacia la izquierda y hacia la derecha. Al principio eché un vistazo a Gallery
, pero está marcado como obsoleto.ViewPager + reciclaje de vistas?
http://developer.android.com/reference/android/widget/Gallery.html
se nos dice para tratar ViewPager
lugar. Pero la clase PagerAdapter
no maneja el reciclaje de vistas para nosotros (como un estándar ListView
), ¿o sí?
http://developer.android.com/reference/android/support/v4/view/PagerAdapter.html
¿Depende de nosotros para construir el mecanismo de reciclaje?
Gracias
Pero la galería está en desuso, por lo que básicamente no nos dan ninguna solución reciclable de deslizamiento horizontal? – user291701
@ user291701 La galería no recicla vistas de todos modos, a pesar de usar un adaptador ('convertView' siempre es nulo) –
@ ılǝ mantener las vistas en vivo no es lo mismo que reciclar ... está vivo, por lo que el adaptador no necesita inflarse de nuevo cuando el usuario solo está cambiando entre dos o tres vistas, pero no necesariamente utiliza la misma vista para diferentes páginas. Además, FragmentPagerAdapter no contiene Views, contiene Fragments, y no hay sobrecarga del método getItem (int position) para FragmentPagerAdapter, así que no creo que esté reciclando nada. – josephus