La actividad de Android se reinicia después de desbloquear el dispositivo

Estoy creando un sencillo proyecto Android. Pero cada actividad se reinicia cuando el usuario desbloquea la pantalla (después de bloquear). ¿Es el comportamiento normal de la aplicación Android? ¿O tengo que manejarlo en Manifest? ¿o en otra parte? Por favor ayuda…

Si su versión de compilación de destino es Honeycomb 3.2 (API Level 13) o superior, debe poner también el flag screenSize, como en:

<activity android:configChanges="orientation|screenSize|keyboardHidden" android:name="YOUR ACTIVITY NAME"> </activity> 

Ya que incluso con la bandera de "orientación", la aplicación se destruirá y se volverá a crear con cada cambio de orientación cuando la aplicación sea la activa, ya sea visible en pantalla o ocultada por la pantalla de bloqueo. Esto se debe a que el tamaño de pantalla utilizable, principalmente en tabletas, cambia realmente debido al cambio en la colocación de la barra de acción del sistema.

¡Esto me volvió loco durante horas! : /

Necesita agregar android:configChanges="orientation|keyboardHidden" en el manifiesto para cada actividad. Y se resuelve el problema

  <activity android:configChanges="orientation|keyboardHidden" android:name="YOUR ACTIVITY NAME"> </activity> 
  • ¿Cómo puedo pasar valores entre Actividades en Android?
  • Establecer el color de la barra de progreso restante en android
  • No se destruye la actividad actual al pulsar el botón Atrás
  • Cerrar todas las aplicaciones abiertas y ejecutables a la vez botón-android
  • Inicio de una actividad de Android desde un método estático
  • Cómo registrarReceiver en Fragmento
  • La aplicación de Android se bloquea al iniciar: SQLite NullPointerException en ContactsFragment
  • ¿Qué significa @hide en el código fuente de Android?
  • Android: ¿FLAG_ACTIVITY_NEW_TASK tiene efecto dentro del mismo proceso?
  • Mostrar el teclado automáticamente
  • Esta actividad ya tiene una barra de acción suministrada por la decoración de la ventana (FEATURE_ACTION_BAR)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.