Ciclo de vida de actividad en android

Selección_005

En el caso de querer guardar estado antes de rotar la pantalla se utiliza el metodo onSaveInstanceState

Posteriormente cuando se vuelve a crear se llama al metodo onRestoreInstanceState despues de onStart()

public void onSaveInstanceState (Bundle outState) {
outState.putString("estadoactual", valorquequeremosconservar);
super.onSaveInstanceState(outState);
}

public void onRestoreInstanceState (Bundle savedInstanceState){
super.onRestoreInstanceState(savedInstanceState);
String valorqueteniaantes = savedInstanceState.getString("estadoactual");
hacer algo con el valor que tenia antes

}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

* Please enter the Biggest Number