Tengo una vista de lista que cambia entre algunas listas personalizadas. Presioné un botón para alternar entre los diferentes adaptadores en mi lista de vista, pero salta a la parte superior de la vista de lista. ¿Hay alguna manera de mantenerme en la misma posición en la pantalla cuando cambio de una lista a otra?Cómo evito que la vista de lista se desplace hacia la parte superior después de usar setAdapter
5
A
Respuesta
0
utilizar cualquiera de estos 2:
1. Call getListView().setSelection(int iIndex);
2. Call getListView().smoothScrollToPosition();
amabilidad de dejarme saber, si alguna de estas obras.
1
no utilizan el conjunto de adaptadores para actualizar el contenido, el uso notifyDatasetChanged Istead
if(listView.getAdapter()==null)
listView.setAdapter(myAdapter);
else{
//update the adapter data
myAdapter.notifyDatasetChanged();
}
que debería funcionar
Cuestiones relacionadas
- 1. ¿Cómo evito que se desplace hacia la parte superior de la página cuando aparece un cuadro de diálogo de la interfaz de usuario jQuery?
- 2. ¿Cómo impido que un área de texto se desplace hacia la parte superior cada vez que cambio su valor?
- 3. GridView se desplaza hacia atrás hasta la parte superior después de la selección de fila
- 4. ¿Cómo hago para que UIWebView se desplace hasta la parte superior?
- 5. jQuery UI datepicker hace que la pantalla se desplace a la parte superior después de seleccionar una fecha
- 6. window.location.hash = ""; evitar desplazarse hacia la parte superior?
- 7. ¿Cómo sé que la vista de desplazamiento ya se desplazó hacia la parte inferior?
- 8. haga que UIView en UIScrollView se adhiera a la parte superior cuando se desplazó hacia arriba
- 9. ¿Cómo hacer que div se desplace hacia abajo con una página una vez que llegue a la parte superior de la página?
- 10. Cómo establecer la posición de desplazamiento en la parte superior de una vista de lista
- 11. ¿Cómo puedo hacer que Eclipse se desplace más allá de la parte inferior del documento?
- 12. Pegar Div a la parte superior después de desplazarse pasado
- 13. ¿Cómo hacer que Div aparezca desde la parte superior cuando se desplaza hacia abajo?
- 14. Cabecera UITableView que se mantiene en la parte superior
- 15. Desplácese hasta la parte superior de la página
- 16. Evitar que el navegador se desplace a hash en la carga de la página
- 17. ¿Cómo hacer que Rails represente una vista y se desplace automáticamente hacia abajo?
- 18. Hacer que la vista de lista se desplace en dirección vertical
- 19. ¿Cómo desplazarse hacia la parte inferior de ListView mediante programación?
- 20. Cómo prevenir el método de enfoque() de desplazar la página hacia la parte superior
- 21. ¿Evita que la pantalla se desplace hacia arriba cuando se muestra el teclado virtual en WP7?
- 22. Haga que un div se adhiera a la parte superior de la pantalla si se desplazó hacia abajo
- 23. UITableView en UIScrollView: cómo hacer que la vista se desplace, pero no TableView en sí misma?
- 24. ¿Cómo agregar una vista en la parte superior del teclado?
- 25. Android ScrollVer cómo mantener el componente en la pantalla cuando se desplaza hacia la parte superior de la pantalla?
- 26. Desplazarse hacia arriba después de la carga de contenido Ajax
- 27. IPhone: después de cerrar Modal View Controller: falta espacio en la parte superior de la página
- 28. ¿Cómo puedo detectar que el cliente se desplaza hacia la parte superior o inferior de una página web?
- 29. Desaparece la barra de estado en la parte superior después de cerrar MPMoviePlayerController
- 30. ¿Cómo hacer que jQuery Mobile scrollview se desplace infinitamente hacia la izquierda y hacia la derecha para que los elementos se repitan en sí mismos?