gpt4 book ai didi

Android通知取消回调?

转载 作者:太空狗 更新时间:2023-10-29 14:25:58 26 4
gpt4 key购买 nike

我的应用搜索新文章并发送“5 篇新文章”之类的通知。但是,当我发送另一篇文章时,我想让它更新文本,假设有 3 篇新文章,例如“8 篇新文章”,但如果用户已取消先前的通知,则为“3 篇新文章”。我希望你能明白。

有没有办法知道通知已被取消,以便我可以重置计数?

谢谢!

最佳答案

这是一个相当迟来的答案,但我一直在寻找自己的方法,所以也许它对其他人有用。在 API 级别 18 中,引入了以下服务,这应该使这变得简单明了,因为您现在可以在添加或删除通知时获得回调:

https://developer.android.com/reference/android/service/notification/NotificationListenerService.html

特别是对于原始问题,请参阅 onNotificationRemoved 方法

上面jpop提到的另一种选择是在创建通知时使用builder的setDeleteIntent方法,删除通知时会回调。这将要求您在其他地方维护现有引发的通知的状态,因为它只告诉您何时添加了某些内容,而不是删除了。

关于Android通知取消回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12611216/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com