Impedir el reinicio de una activity al girar el móvil

Las activities se reinician al girar el móvil dado que el método onCreate es llamado por defecto, según el ciclo de la vida de una aplicación Android, al producirse un giro del móvil.

Podemos evitar que esto ocurra procediendo de alguna de las siguientes formas: mediante código Java incluido en nuestra Activity, o XML incluido en nuestro Android Manifest.xml.

  • Medienta Java sólo tendríamos que colocar la siguiente dentro de nuestra Activity:

@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setContentView(R.layout.myLayout);
}

  • Mediante XML habría que colocar la siguiente etiqueta dentro del fichero Android Manifest.xml de nuestra aplicación, en la etiqueta activity de nuestra actividad.


Deja un comentario

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

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>