所以我注意到在我的Android设备(Marshmallow)上,如果我在桌面上查看新电子邮件,新的电子邮件(Gmail)通知就会消失。 WhatsApp消息也是如此。我只是想知道这是如何实现的。
显然尝试使用谷歌搜索,但我发现的只是清除通知或禁用它们。
答案 0 :(得分:1)
应用程序正在调用servlet,以查看后台服务是否有任何新的/未读消息。当您在PC上查看消息时,将更新服务以了解不再有任何未读消息。通过此更新,应用程序中的后台服务可以看到没有任何未读消息,因此它会通过其ID与NotificationManager取消通知。