Cómo encontrar la pantalla está bloqueada en Android
Para mi aplicación, necesito saber que la pantalla está bloqueada. Cómo verificar esto es problemático. Usé la siguiente bandera:
if(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON != 0){
// some code
}else if((WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED)!= 0){
// some code
}
Pero esto siempre se ejecuta tanto si y otra parte ... ¿qué bandera tengo que usar para verificar que la pantalla esté bloqueada o no?