Android tiene transcript mode para permitir desplazar automáticamente una vista de lista hacia abajo cuando se agregan datos nuevos al adaptador.¿Agregar nuevos elementos a la vista superior de la lista en Android?
Puede ser esto de algún modo invertido, de manera que los nuevos elementos se añaden automáticamente en la parte superior de la lista ("modo de transcripción inversa")
Método stackFromBottom parece correcto, pero no hace el desplazamiento automático de cambio de entrada .
¿Alguien tiene algún código de ejemplo donde una lista constantemente agrega cosas que siempre se insertan en la parte superior? ¿Estoy en el camino correcto aquí?
actualización
Gracias por las respuestas, que me hizo pensar más. Actualmente. Quiero que aparezcan nuevas entradas en la parte superior, pero la pantalla aún muestra el elemento que está mirando el usuario. El usuario debe desplazarse activamente hacia la parte superior para ver los nuevos elementos. Así que supongo que ese modo de transcripción no es lo que quiero.
lo quieres a 'scroll' (suave o de otro tipo) o simplemente desea que salte/quedarse con el último elemento añadido como el primer elemento (superior) en la lista. Si es el segundo comportamiento que desea, simplemente llame al método ListView 'setSelection (0)' después de agregar un nuevo elemento en el índice 0 en su adaptador. – Squonk