限制广播接收者的调用频率

时间:2015-12-16 15:51:24

标签: android broadcastreceiver

我有一个BroadcastReceiver被多个系统事件调用 基本上它只是检查一些东西,然后在需要时运行一个服务(这里的一切都发生在一个活动之外,接收器在清单文件中注册)
一旦被调用,我真的不需要在一段时间内做任何特别的事情(例如15分钟),当然我可以从onReceive返回,但如果它被调用数十次或数百次,这似乎是浪费电池,

我可以在BroadcastReceiver内睡觉,但这似乎是一个坏主意

这个问题有一个优雅的解决方案吗?

0 个答案:

没有答案