我已将应用程序编写为具有
权限的服务阅读,写作,接收短信
所以我扩展BroadcastReceiver
的类我根据onReceive
方法中的内容过滤消息。
如果我发送短信
,请考虑一个场景'你好先生'
应用程序会过滤它并播放一首歌,比如雨声
可以考虑场景等。
这里关注的是我的歌曲停止的那一刻,播放了消息通知音。
有什么方法可以阻止音调只播放这些过滤后的消息?
答案 0 :(得分:0)
嗯,这简直太简单了...... 我无法接管通知声音所以做了一个简单的解决方法...... 考虑到我过滤的消息,它们不是消息(实际上是应用程序的命令,我在控制应用程序的帮助下)..如何忽略它们?...
最简单的事情是不要播放它们:)
一旦您使用onRecieve
BroadcastReceiver
方法处理了该命令,请致电abortBroadcast()
取消广播