moja aplikacja robi coś, gdy ekran staje się czarny, ale chcę, aby wykonywała to zadanie tylko wtedy, gdy ekran został wyłączony „sam” z powodu przekroczenia limitu czasu ekranu – NIE gdy użytkownik naciśnie przycisk zasilania. Czy można w jakiś sposób rozróżnić te dwa zdarzenia?
ACTION_SCREEN_OFF
oczywiście uruchamia się w obu przypadkach i nie znalazłem żadnych innych zamiarów, które mogłyby pasować do tego, czego szukam.