ViewFlipper vs AdapterViewFlipper
¿Podría alguien explicar las diferencias prácticas entre ViewFlipper
y AdapterViewFlipper
. Incluyendo cuándo utilizar uno y no el otro.
He estado usando ViewFlipper
durante meses en un adaptador de cursor personalizado y estoy empezando a pensar que he utilizado el enfoque equivocado, aunque funciona.
Con ViewFlipper
, típicamente declara a todos los niños por adelantado, y no hay concepto de reciclaje.
Con AdapterViewFlipper
, se utiliza un Adapter
, como lo haría con ListView
, Spinner
, etc, para que los niños se determinan sobre la marcha y las opiniones que representan a los niños se pueden reciclar.
Para contenido pequeño y estático, ViewFlipper
es más sencillo. Además, AdapterViewFlipper
se agregó en el nivel 11 de la API (IIRC) y por lo tanto no funcionará en las versiones anteriores de Android.