Como evitar que se reinicie la activity al girar el movil

20 septiembre, 2011 por Gonzalo de Córdoba Dejar una respuesta »

Objetivo:

Como evitar que se reinicie nuestra activity tras un giro del móvil.

Esto ocurre porque el método onCreate es llamado por defecto, según el ciclo de la vida de una aplicación Android, al girar el móvil. Podemos evitar que ello ocurra.

Lo conseguiremos fácilmente de dos posibles formas: mediante código Java incluido en nuestra Activity, o XML incluido en nuestro Android Manifest.xml:Como evitar que se reinicie nuestra activity tras un giro del móvil.

Para la versión en Java sólo tendríamos que colocar una función dentro de nuestra Activity:

Código fuente java:

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

Si preferimos la versión XML, debemo colocar la siguiente etiqueta dentro del fichero Android Manifest.xml de nuestra aplicación, en la etiqueta activity de nuestra actividad.

Código fuente XML:

   android:configChanges="orientation"
Publicidad

1 comentario

  1. Joakku dice:

    Jojojojojo simples y funcionales! Gracias!

Deja un comentario

Rellena el captcha please!! *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies