Android: vista de lista inversa como mensaje
Tengo una pequeña pregunta para mi aplicación de Android. Busqué por mucho tiempo pero no encontré nada sobre mi problema.
Guión : Tengo que mostrar unrevertir listview (como Facebook Messenger). Y cuando el usuario se desplaza a la parte superior, carga más mensajes.
Problema : DespuésnotifiyDataAsChanged()
Llama, el pergamino no es lo mismo! Quiero conservar exactamente la misma posición que antes de cargar.
Intenté ese código:
// save index and top position
int index = list.getFirstVisiblePosition()+result.size();
View v = list.getChildAt(index);
int top = (v == null) ? 0 : v.getTop();
// ...
// restore
list.setSelectionFromTop(index, top);
Pero el pergamino no esexactamente lo mismo después de cargar.
¿Tienes una idea?