我想要删除通知,同时应从列表视图中删除通知。如果我从列表视图中删除通知,它应该从通知栏中删除。该怎么办。同时从列表视图和通知栏中删除通知
-3
A
回答
0
首先,请更好地构建您的问题并说明您已尝试过什么。
要解答您的问题,请清除这两个问题,您需要保留与NotificationManager
一起使用的所有Notification
ID(和标签)的记录。
- 当您删除
ListView
中的项目时,请调用NotificationManager
'scancel
方法。这将取消与指定的ID(和标签)匹配的通知。 - 创建
Notification
时,通过使用Notification.Builder
'ssetDeleteIntent
提供单独的PendingIntent
作为“删除”或“清除”操作,提供BroadcastReceiver
来收听并清除ListView
中的相应项目。
+0
我已经生成了多个具有唯一ID的通知,所以我想要获取特定通知的ID ...该怎么办? –
+0
您在列表中的通知ID和您的物品ID之间创建了一个映射。您还可以在删除PendingIntent中传递其他引用。 – deubaka
相关问题
- 1. Android:从通知栏中删除通知
- 2. 从android通知栏中删除通知
- 3. 从通知列表中删除持久通知(通知API)
- 4. 从iOS中的视图中删除祖先视图的通知
- 5. 删除通知栏中的所有通知
- 6. 从其SuperView中删除视图,在iPhone上通知子视图
- 7. 如何从超视图中删除TableView时通知我?
- 8. 删除通知
- 9. 删除通知
- 10. 清除通知栏
- 11. 如何在android中以编程方式从通知栏中删除通知?
- 12. 从其他应用程序中删除通知栏中的通知
- 13. 通过点击从通知中心删除通知
- 14. 从状态栏中删除通知图标
- 15. 从状态栏中删除通知图标
- 16. Android 4.2 GPS图标不能从通知栏中删除
- 17. 从通知栏获取通知
- 18. 从通知中心清除通知
- 19. 以编程方式从通知中心删除远程通知
- 20. 如何从通知中删除特定的推送通知Swift
- 21. 从通知抽屉中删除所有通知
- 22. 从通知中心重新删除通知
- 23. 从通知中心删除单个通知iOS
- 24. iPhone:如何从通知中心删除通知
- 25. OneSignal删除通知
- 26. Android通知删除
- 27. 删除通知xamarin
- 28. 从角度从列表中删除项目后显示通知
- 29. UIViewController在收到通知后从超级视图中删除
- 30. 在PHP中删除通知
首先,请更好地构建您的问题,并说明您已经尝试了什么。 – deubaka
通知有它自己的ID。通过ID删除它 –
如何找到选定的通知的ID。 –