我想保留设置中的通知 ON ,并希望在接收2分钟后清除Whatsapp的通知。我在网上进行了搜索,发现了如何删除通知Click here。描述了 ClearAll 和通过 notification ID 清除,但是我不知道 如何找到ID 。>
答案 0 :(得分:0)
您为什么张贴文档的屏幕截图?
这并不像您想的那么简单-通知ID是特定于软件包的,这意味着NotificationManager.cancel(id)
和NotificationManager.cancelAll()
仅影响您的应用发布的通知。
如果要取消其他应用程序通知,则需要编写自己的NotificationListenerService。此外,用户将需要在系统设置中为您的应用手动授予通知访问权限。