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

时间:2016-04-05 13:51:50

标签: android android-notifications

我正在尝试使用NotificationListenerService来监听android通知。

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

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

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

方案3:来自多个用户的多封邮件 我按照no收到onNotificationPosted()多次调用。用户(这不正确)。

  

示例:4个用户发送了4条消息并收到了新消息   第五个用户。我收到了5个onNotificationPosted()调用(4个用于   较旧的消息和新的消息)。问题是我做不到   区分新的。

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

我需要帮助。

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

0 个答案:

没有答案