所以在我的应用程序中我使用推送通知并存储用户的通知状态(如果他们已启用通知,则为true | false)。
但是让我们说用户正在使用该应用程序然后他在应用程序打开时进入设置并更改通知权限,或者在他使用应用程序时收到通知,并且他从通知菜单中决定阻止它们。
是否有任何监听器可以更改数据库中的通知状态?
答案 0 :(得分:0)
您可以使用以下代码检查通知状态
NotificationManagerCompat.from(context).areNotificationsEnabled()