【发布时间】:2015-02-21 12:10:00
【问题描述】:
我正在尝试创建一个在 android 中在后台运行的服务。该服务应仅在设备处于睡眠状态时工作(意味着屏幕已关闭)..
我认为这可以使用服务来完成,但我不知道如何检测手机是否处于唤醒状态。有什么想法吗?谢谢..
【问题讨论】:
我正在尝试创建一个在 android 中在后台运行的服务。该服务应仅在设备处于睡眠状态时工作(意味着屏幕已关闭)..
我认为这可以使用服务来完成,但我不知道如何检测手机是否处于唤醒状态。有什么想法吗?谢谢..
【问题讨论】:
对于屏幕开关状态,您可以尝试使用ACTION_SCREEN_ON 和ACTION_SCREEN_OFF 意图,如本博文所示:
http://thinkandroid.wordpress.com/2010/01/24/handling-screen-off-and-screen-on-intents/
从这里:How to detect whether screen is on or off if API level is 4?
【讨论】: