Visitas: 6
En StackOverFlowEs se estaba preguntando como se podía optimizar la utilización del desplazamiento de un ListView en Android es lento.
Ahora le voy a mostrar como optimizar ese listView para que consuma menos memoria RAM como también no tenga problemas de memoria disponible dando una excepción.
Lo importante:
- Es que dentro del adapter personalizado sólo se use el LayoutInflater si la vista es null, o si no se reutilice esa vista. También es importante usar un ViewHolder.
Les dejo el código fuente como también el apk para que prueben en sus dispositivos móviles. ????
OBS:
- Probado en Android 6.0.1 (API 23) usando un Samsung S5.
- El tema de los permisos de cambiaron un poco a partir de la API 23.
Código fuente: ListViewEjemplo
Descargar: Apk de ListViewEjemplo