2013-05-22 22 views
0

我写了一个应用程序,它有权如何静音消息通知声音在过滤的邮件

READ服务,WRITE,收到短信

所以类中,我扩展BroadcastReceiver我在onReceive方法的基础上过滤消息。

考虑这样一个场景,如果我发送短信

“你好先生”

应用程序将其过滤和播放一首歌曲,说雨中曲

和情景是如此可以考虑。

这里关注的是我的歌停下来的那一刻,播放了留言通知音。

有没有什么办法可以阻止只为这些类型的过滤消息播放音?

+0

如何在4.4+上实现同样的效果 –

回答

0

那么这不可能变得更简单... 我无法接管通知声音,所以做了一个简单的解决方法... 考虑到我过滤的消息,他们不是消息(命令在这些帮助,我正在控制应用程序)现实应用..如何忽视他们?..

最简单的事情是不要那么作为即将播出他们:)

因为你已经处理的命令您的onRecieve方法BroadcastReceiver通过致电abortBroadcast()取消广播

+0

现在这个abortBroadcast()不能在4.4+ –