Android Marshmallow中的NotificationListenerService

时间:2017-05-17 10:32:39

标签: android firebase notifications logout firebase-notifications

我需要在用户从应用程序注销时清除我的应用程序通知。我没有使用NotificationBuilder生成通知我的通知直接从应用程序的服务器生成。我能够在android lolipop及以下版本中清除用户注销的通知。 但对于棉花糖,当用户从设置中提供通知访问权限时,我不会收到棉花糖的任何通知。需要一些帮助。 我收到Firebase的通知。

1 个答案:

答案 0 :(得分:2)

您需要做的就是:

((NotificationManager) getSystemService(NOTIFICATION_SERVICE)).cancelAll();

无需通知访问和所有其他逻辑。