为什么BroadcastReceiver会在锁定屏幕上的事件发生后3-4秒做出反应?

时间:2016-09-30 15:06:07

标签: java android lockscreen

当屏幕解锁时,onReceive方法立即触发(在我的情况下在来电后),但在锁定的屏幕情况下,它等待4-5秒然后触发。导致此延迟的原因是如何在锁定屏幕上立即触发onReceive方法?谢谢..

1 个答案:

答案 0 :(得分:0)

onReceive()方法立即触发。这与Android平台在屏幕被锁定时的处理方式以及设备被主动使用时的处理方式有关。