如何动态获取我们的Android应用程序的通知状态

时间:2017-09-22 09:03:42

标签: notifications android-push-notification

我们在Android中实现了一个聊天应用程序,当用户不想收到任何通知时,

     he will turn off the notification in settings of the app ,

但是如何在android编程中获取“通知状态”(开/关)以防止向关闭的用户发送通知,以便节省费用申请发送通知给用户....

1 个答案:

答案 0 :(得分:2)

在我搜索了很多之后......我找到了解决方案来获取我们应用的 通知状态 : 使用

 NotificationManagerCompat.from(context).areNotificationsEnabled()

使用来自支持库的NotificationManagerCompat.from(Context).areNotificationsEnabled()来检查API 19+上的通知是否被阻止。 API 19下面的版本将返回true(启用通知)。

有关详细信息,请点击此链接:get NotificationStatus based on version