设备处于睡眠状态时尝试完成活动

时间:2014-11-05 06:17:58

标签: android service broadcastreceiver

我有一个不断监控用户速度的服务,一旦超过特定值,就会启动一个用户无法关闭的活动。虽然此活动可见,但我一直在提高服务的用户速度。使用LocalBroadcastReceiver不断地将此速度值发送到Activity,以便当它足够下降时,此Activity可以自行调用finish。

虽然此活动可见,但我按下电源按钮锁定设备,服务一直在运行,我不断获得速度值。但是我无法将这些值发送到Activity,因此当设备处于睡眠状态(活动可见)且用户速度低于特定值时,活动无法完成。我试过WakeLocks。它没有用。

由于

0 个答案:

没有答案