删除状态栏中的短信通知

时间:2012-09-11 00:18:28

标签: android android-notifications

我正在构建短信处理应用程序。我尝试从状态栏中删除通知图标,如果收到短信包含之前定义的文本,例如" ALERT"。因此,如果通知声音打开,声音将照常播放。

我无法使用abortBroadcast(),因为我想将短信存储到收件箱中。我不想完全删除它。

cancel(int)可能会有效,但我不知道如何获取由android的本机短信应用程序创建的通知ID。

我已经尝试了cancelAll(),因为它不是我的通知,它不起作用。

有什么办法吗?提前致谢

PS。也许我可以使用abortBroadcast()阻止状态栏上的通知图标,然后我可以通过编程方式将短信放入收件箱,但它听起来不是一个好习惯一个简单的任务。

0 个答案:

没有答案