Ich möchte eine Android-Anwendung arbeiten im Hintergrund arbeiten. Ich habe gelesen, dass ich dafür Dienste verwenden muss. In dieser Anwendung muss ich wissen, wann der Bildschirm gesperrt wird und wann es wieder entsperrt wird. Jedes Mal, wenn dies passiert, muss ich etwas tun.Android im Dienst Wie weiß man, wenn der Bildschirm gesperrt ist?
Für Aktivitäten habe ich gesehen, dass wir onPause und onRestart dafür haben, aber ich muss wissen, wann der Bildschirm ausgeschaltet ist und wann es in einem Dienst eingeschaltet ist. Wie können diese Informationen aus einem Service abgerufen werden?
Bitte stellen Sie sicher, dass Sie wirklich, wirklich wissen wollen, ob die Geräte _locked_, denn wie können Sie Aus der "Diskussion" über die potentielle Duplikatsfrage kann dies nicht der Fall sein. Außerdem denke ich, dass die Methode darauf hindeutet, dass es nicht so ist, wie es gemacht werden sollte, aber das ist ein anderer Punkt. –