He estado jugando con los estados todo el día tratando de descubrir por qué, cuando presiono el botón de encendido para abrir la pantalla de bloqueo, mi aplicación pierde foco y llama a OnStop() (como debería) pero luego vuelve a llamar a onStart() antes de que la pantalla se apague. Esto me está causando un problema porque algunos sonidos en mi aplicación (y presumiblemente en otras cosas) comienzan a reproducirse nuevamente mientras la pantalla de bloqueo está activa.Android, la aplicación se reinició después de que se inicie la pantalla de bloqueo
¿cómo puedo asegurarme de que está correctamente conectado a tierra y parado cuando la pantalla de bloqueo está activa?
Eres un salvavidas gracias! Vi esta opción esta mañana cuando estaba mirando mi ventana con problemas para perder la orientación, y la ignoré. ¡Gracias de nuevo! – Hamid
Citando de la documentación vinculada, "Esta técnica se debe considerar como último recurso y no se recomienda para la mayoría de las aplicaciones". – CommonsWare
La naturaleza de mi aplicación significa que siempre _ debe estar en el paisaje, independientemente de cualquier otro factor y sin excepción. Como tal, creo que es una solución aceptable, y en realidad me ayuda a resolver un problema secundario al bloquear mi aplicación en el entorno, incluso entre los interruptores de actividad. – Hamid