小编Neh*_*gad的帖子

NotificationListenerService onNotificationPosted()在分组通知的一部分时多次调用单个通知

我正在尝试使用NotificationListenerService来收听android通知.

我已经使用Whatsapp和环聊通知测试了代码.

场景1: 1来自1个用户的消息我收到onNotificationPosted()调用一次(这是正确的)

场景2: 2我收到的来自1个用户的消息onNotificationPosted()相应调用两次(这是正确的)[我再收到一个分组通知,其摘要文本与文本相同.我手动忽略此通知]

场景3:我收到的来自多个用户的多条消息onNotificationPosted()按照no进行多次调用.用户(这不正确).

示例:4个用户发送了4条消息,并从第5个用户收到了新消息.我收到5个onNotificationPosted()调用(4个用于旧消息,1个用于新消息).问题是我无法区分新的那个.

我有一个鹅卵石智能手表.我注意到他们正在显示正确的信息.我想知道我的通知监听器服务是否有问题.

我需要帮助.

我已经在帖子下面查了一下. Android NotificationListenerService onNotificationPosted触发两次 但是这是一个不同的场景,因为一个是为消息调用而另一个是为分组通知调用的,我手动处理)

android android-notifications

11
推荐指数
0
解决办法
1003
查看次数

标签 统计

android ×1

android-notifications ×1