Pregunta

¿Es posible para mí cambiar dinámicamente el adaptador de una Galería?

En el onCreate () de mi actividad, hice esto:

myGallery.setAdapter(adapter1);

Y luego en mi código, lo hice

myGallery.setAdapter(anotherAdapter1);

Lo intenté, pero en el emulador, myGallery nunca se actualiza cuando hago 'setAdapter' nuevamente. ¿Cómo puedo forzar a myGallery a liberar todos los elementos cuando estaba usando el adaptador1 y luego hacer que vuelva a llenar los elementos para otro Adaptador1?

Gracias.

¿Fue útil?

Solución

debe llamar a notifyDataSetChanged () al adaptador

a.notifyDataSetChanged();

que actualizará sus cambios en la vista de galería.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top