如何检测屏幕何时关闭?

How to detect when the screen will turn off?

是否可以检测屏幕何时关闭并捕捉到它?我想在 Android 的全局设置中将定时器设置为 15 秒。我正在尝试查找一些有关如何捕获唤醒锁定模式的信息。

只需为 <a href="https://developer.android.com/reference/android/content/Intent.html#ACTION_SCREEN_OFF" rel="nofollow">Intent.ACTION_SCREEN_OFF</a> and <a href="https://developer.android.com/reference/android/content/Intent.html#ACTION_SCREEN_ON" rel="nofollow">Intent.ACTION_SCREEN_ON</a> 操作注册您的应用,然后在广播这些事件时执行您想要的操作。

创建专用 BroadcastReceiver class(并将其添加到清单中)或在运行时注册 BroadcastReceiver