2011-03-07 9 views
6

Tengo una aplicación donde tengo un edittext. Y también tengo una vista de lista que está poblada con 100 elementos y puede mostrar solo 5 elementos a la vez. Introduzco un número (n) en Edittext y quiero que la vista de lista salte al n-ésimo ítem de la vista de lista y ese n-ésimo ítem debe aparecer en la parte superior del área visible (la que muestra 5 ítems de vista de lista). ¿Puede decirme cómo se puede lograr esto?¿Cómo puedo saltar a un elemento de una vista de lista en Android?

Respuesta

10

Una llamada a setSelection(position) debería hacer el truco.

+0

He intentado hacer lo mismo pero solo funcionó cuando estoy usando el adaptador de arreglo, cuando estoy usando el adaptador de base, setSelection (posición) no está funcionando. ¿Es así o estoy haciendo algo mal? – shashi

+0

@shashi ¿Qué quieres decir? BaseAdapter es abstracto. –

+0

siento que fue mi culpa ... lo estaba haciendo mal ... y gracias por la Respuesta – shashi

Cuestiones relacionadas