Tengo tabView, mostrando la lista en cada pestaña. Cuando me desplazo en una pestaña, cambio a otra pestaña y vuelvo a la pestaña anterior, la posición vuelve a la parte superior en lugar de mostrar la posición anterior desplazada. Cómo logro esto ? Necesito saber cómo uso onSaveInstanceState & onRestoreInstanceState para guardar la posición y usar la posición guardada para mostrar la posición desplazada anterior.Cómo guardar y restaurar la posición de ListView en Android
Gracias de antemano.
Gracias por su respuesta. Intenté con todas las soluciones pero encontré otros problemas. Básicamente el problema que estoy enfrentando es el siguiente.
Tengo una vista de lista como mi primera actividad cuando inicio mi aplicación. Cuando hago clic en el elemento de la lista, se inicia la actividad de pestañas que contiene 3 pestañas. Las 3 pestañas usan la misma actividad llamada ListActivity. Pero 3 pestañas contienen datos diferentes. Mi pregunta es cómo mantener la posición de la lista cuando cambio entre las pestañas. Con las soluciones anteriores provistas, cuando cambio la posición en una pestaña, también afecta las pestañas restantes. Por ejemplo, si estoy en la posición 6 en la primera pestaña, esta posición se establecerá para la segunda y tercera pestaña, así como también estoy usando la misma actividad de lista para las 3 pestañas. No tengo permitido compartir el código. Entonces tengo que escribir el problema por tanto tiempo. También el número de pestañas creadas es dinámico. Puede ser 3 o 4 o 5. Pero todas las pestañas usan 1 ListActivity.
¿Alguien me puede dar un ejemplo de cómo lograr esto. 1. Single ListActivity utilizado en varias pestañas. 2. Mantener la posición del cursor en las pestañas sin afectar a otras pestañas.
Se agradece su solución provista. Gracias de antemano.
Parece que va a crear un nuevo ListView o de alguna manera, actualice el contenido cada vez que cambie a una pestaña. ¿Podría publicar su código amablemente? –
Por favor, vea el siguiente mensaje, que puede ayudarle a: http://stackoverflow.com/questions/3014089/maintain-save-restore-scroll-position-when-returning-to-a-listview – Xebozone