Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2013, 20:51
sebamawa
 
Fecha de Ingreso: noviembre-2012
Mensajes: 10
Antigüedad: 12 años
Puntos: 0
Guardar estado de Activity al presionar botón de retroceso

Estimados amigos, saludos para todos.

Pues debe ser una pregunta tonta, pero no logro solucionar este problema.

El propio SO Android llama a los métodos onSaveInstanceState() y onRestoreInstanceState() para salvar y recuperar el estado de las views de la Activity, incluso nosotros podemos sobreescribirlos para guardar otras variables de instancia (strings por ejemplo). Pero estas invocaciones se hacen de forma automática por Android (antes de llamar al método Destroy()) cuando hay algún cambio en la configuración del dispositivo, por ejemplo cuando se cambia la orientación del mismo.

Sin embargo cuando se destruye la actividad adrede, por ejemplo presionando el botón de retroceso, no es llamado el método onSaveInstanceState().

¿Cómo hago ésto, guardar el estado de la actividad (de views y otros miembros) cuando presiono el botón de retroceso?

Saludos para todos!