Como encontrar a tela está bloqueada no android
Para meu aplicativo, preciso saber que a tela está bloqueada. Como verificar isso é problemático. Eu usei o seguinte sinalizador:
if(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON != 0){
// some code
}else if((WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED)!= 0){
// some code
}
Mas sempre executando tanto a parte if quanto else ... qual sinalizador devo usar para verificar se a tela está bloqueada ou nã