abfrage ob Screen gesperrt ist..

  • 2 Antworten
  • Letztes Antwortdatum
Z

zulu23

Neues Mitglied
0
Hallo zusammen,
gibt es da eine Möglichkeit abzufragen ob der Bildschirm aktuell gesperrt ist oder ob der Bildschirm entsperrt ist?
Ich würde gerne in einem Service der im Hintergrund läuft abfragen ob der Bildschirm entsperrt ist oder nicht...

Besten dank für eure Hilfe..

Gruss

zulu23
 
Für Bildschirm an/aus gibt es passende Actions an die du einen Boradcast Receiver hängen kannst
Intent.ACTION_SCREEN_OFF
Intent.ACTION_SCREEN_ON

Für den Lockscreen sollte das hier gehen:
KeyguardManager

Quelle: 2 min. Google
Falls du das schon ausprobiert haste sollte man das im Eingangspost erwähnen.
 
Mit
Intent.ACTION_SCREEN_OFF
Intent.ACTION_SCREEN_ON
habe ich leider nix gscheites hinbekommen...der KeyguardManager sie das vielversprechender aus.
Mit
PowerManager powerManager = (PowerManager) getSystemService(POWER_SERVICE);
boolean isScreenOn = powerManager.isScreenOn();
funktioniert es auch die Abfrage!

Gruss

zulu23
 
Zurück
Oben Unten