Android – index para ListView?
¿Es posible tener un índice en el lado derecho de un ListView? Esto es posible en el iPhone donde se ejecuta por el lado derecho del alfabeto se muestra. Tocar una letra en el alfabeto trae uno al principio de los elementos en el ListView que comienzan con esa letra.
¿Hay código incorporado en Android para esta funcionalidad? ¿O es algo que uno tendría que hacer por encargo?
- Separar las preocupaciones de la actividad y GoogleApiClient
- ¿Alternativa al patrón observable?
- ¿La variable estática es realmente segura para intercambiar datos entre actividades?
- Android: sobreescribir onPause y onResume - forma correcta
- ¿Cómo cambiar el comportamiento del método mediante la reflexión?
- ¿Cómo implementar un singleton configurable?
- Implementación de MVP de Android
- Patrón de diseño para un servicio como la arquitectura
- Compartir datos entre actividades y servicios
- Agregando métodos a la clase Exist en android
- Android: Cómo implementar "control distribuido"
- ¿Es preferible usar Activity.onAttachFragment o Fragment.onAttach para comunicarse entre una Actividad y un fragmento anidado?
- Android: forma correcta de saltar entre fragmentos
No hay exactamente lo que quieres. Hay algo muy parecido. Primero defina el modo de desplazamiento rápido de su ListView:
ListView.setFastScrollEnabled(true);
A continuación, implemente la siguiente interfaz por su adaptador:
android.widget.SectionIndexer
http://developer.android.com/reference/android/widget/SectionIndexer.html
De esta manera podrá desplazarse rápidamente por su ListView con un botón del pulgar.
Si implementa SectionIndexer correctamente, podrá ver una letra del alfabeto en la que se encuentra actualmente durante el desplazamiento rápido.
Marque este http://hello-android.blogspot.com/2010/11/sideindex-for-android.html .. exactamente lo mismo ..
- Android spinner onItemSelected llamado varias veces después de la rotación de la pantalla
- La imagen de la galería gira automáticamente – Android