Tengo una lista (de mensajes) y deseo dar al usuario la capacidad de eliminar estos elementos de la lista. He extendido un ArrayAdapter
y le doy un ArrayList
de mis mensajes y me gustaría simplemente eliminar un elemento de esa lista y luego actualizar el ListView
en lugar de volver a cargar toda la lista de mensajes enviados. El problema es que si solo hay un mensaje y lo elimino usando listAdapter.remove(messageObject)
, el adaptador sigue llamando al getView()
y luego tirando NullPointerExceptions
por todos lados. No estoy seguro de cuál es la mejor manera de hacerlo.Android: eliminación de elementos de una actividad ListView/ArrayAdapter
5
A
Respuesta
7
Aparentemente las cosas se vuelven un poco desconcertantes si no anulas la función getCount() en tu ArrayAdapter personalizado. Lo configuré al tamaño de mi ArrayList y ahora todo parece estar funcionando correctamente.
Cuestiones relacionadas
- 1. elementos de una célula Eliminación en Matlab
- 2. eliminación de backgroundColor una vista en Android
- 3. Identificación única de una actividad de Android
- 4. ¿Qué sucede cuando una actividad de Android inicia otra actividad?
- 5. Eliminación dinámica de elementos de la lista
- 6. Python - eliminación de elementos de las listas
- 7. Android: capturar el retorno de una actividad
- 8. Android - startActivityForResult fuera de una actividad?
- 9. En cuanto a la eliminación de la barra de título de actividad en Android
- 10. ¿Es Fragment una actividad? (Android)
- 11. eliminación de elementos vacíos finales en Python
- 12. Eliminación de elementos no deseados en java
- 13. Eliminación de elementos XML en WiX
- 14. Android barra de título eliminación
- 15. Indicador de actividad de Android?
- 16. Actividad de currículum en Android
- 17. Android adecuada limpieza/eliminación
- 18. Eliminación de una colección observable
- 19. Android: lanzar una preferencia personalizada desde una actividad de preferencia
- 20. Android: Iniciar una actividad para una aplicación de terceros diferente
- 21. ¿Cómo implemento una función "Recordarme" en una actividad de Android?
- 22. Android: agregar aplicaciones a una actividad
- 23. Salir/Terminar una aplicación/actividad - android
- 24. ¿cómo reinicio una actividad en android?
- 25. ¿Cómo destruir una actividad en Android?
- 26. Android: Agregar un fragmento a una actividad
- 27. Android obtener alojamiento Actividad desde una vista
- 28. Cómo desplazamiento vertical una actividad en Android
- 29. pasar una cadena de una actividad a otra actividad en Android
- 30. Fade in Actividad de actividad anterior en Android