在应用程序更改状态时防止android中的BroadCast

时间:2014-11-10 08:56:03

标签: android broadcastreceiver

在我的系统中,我通过实施BroadCastReceiver来监控Ringer模式的变化。 onReceive我在我的申请中相应更改。

但是当我的应用程序更改Ringer模式时,我不想在OnReceive中做任何事情。

有没有办法检测到这个?

由于

1 个答案:

答案 0 :(得分:1)

一种方法是在应用中维护一个值,表示您的应用已经进行了此更改,并且在调用OnReceive时只需比较值并相应地继续。