2015-10-27 33 views
0

有沒有辦法找到啓用或禁用應用程序的「顯示通知」? 我有一個需求,我需要檢查並啓用或禁用通知。如何知道顯示通知是啓用還是禁用,如果是,如何在Android 4.4+設備上訪問它?

當您看到任何應用程序的詳細信息時,例如鏈接 http://www.trickyways.com/wp-content/uploads/2014/05/show-notifications-disabled.png 有一個選項可禁用通知。有沒有在Android中使用,我可以提取該

我所看到的,它不能爲4.0來完成,不知道是否有4.4及以上

+0

需要更多解釋。 –

回答

1

該解決方案爲任何更新文章任何函數或方法API級別> = 18.

您可以在您的項目中包含NotificationListenerService,該項目允許您收聽手機上發佈的所有通知。

因此,無論何時您的應用程序發佈新通知NotificationListenerService都會得到一個回調。因此,如果您發佈通知並且NotificationListenerService沒有收到回叫,這意味着用戶已經阻止了您的應用程序的通知。

請注意,用戶需要明確授予您的應用程序Notification Access Permission以便您的應用程序訪問通知。

相關問題