如何知道是否启用了显示通知,如果是,如何在Android 4.4+设备上访问它?

时间:2015-10-27 06:38:12

标签: android notifications

有没有办法找到"显示通知" for app是启用还是禁用? 我需要检查并启用或禁用通知。

当您看到任何应用的详细信息时,请参见链接中的示例 http://www.trickyways.com/wp-content/uploads/2014/05/show-notifications-disabled.png 有一个禁用通知的选项。 Android中是否有任何可以提取此功能的函数或方法

我看过有关4.0无法完成的文章,想知道4.4及以上版本是否有任何更新

1 个答案:

答案 0 :(得分:1)

解决方案适用于API Level> = 18。

您可以在项目中加入NotificationListenerService,以便您收听手机上发布的所有通知。

因此,只要您的应用发布新通知NotificationListenerService,就会收到回电。因此,如果您要发布通知并且NotificationListenerService未收到回叫,则表示用户已阻止您的应用程序的通知。

请注意,用户需要明确授予您的应用Notification Access Permission,以便您的应用访问通知。