Optimización y usabilidad de ListView larga

Tengo una larga lista para mostrar en un listview. Digamos 200 artículos. Esta es una lista larga, pero no puedo reducirla. Ahora mi lista es lenta y no es conveniente para el usuario.

Necesito algo como un sistema de paginación: al principio carga 25 ítems. Cuando el usuario llega al final, muestro un botón, o algo parecido, para cargar otros 25 ítems. Una solución de estilo Iphone.

¿Hay una mejor manera? ¿O cuál es la mejor solución?

¡Gracias!

Una lista de crecimiento automático será el patrón de diseño de interfaz de usuario adecuado.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.