Android 屏幕变暗时是否有要检测的事件?

Android 屏幕变暗时是否有要检测的事件?,android,Android,我用的是屏幕暗锁,所以我的手机从不关机。它只是从全光变暗 我有没有办法检测屏幕何时变暗(事件、接收器等)?从Android的源代码中可以看出,当屏幕亮度状态发生变化时,没有广播通知发送 获取屏幕超时,然后如果您使用唤醒锁使屏幕变暗,则需要-5秒的时间。您可以使用.isHeld()方法检查是否获得了WakeLock

我用的是屏幕暗锁,所以我的手机从不关机。它只是从全光变暗


我有没有办法检测屏幕何时变暗(事件、接收器等)?

从Android的源代码中可以看出,当屏幕亮度状态发生变化时,没有广播通知发送

获取屏幕超时,然后如果您使用唤醒锁使屏幕变暗,则需要-5秒的时间。您可以使用.isHeld()方法检查是否获得了WakeLock