本来需要拿一下 Notification 的权限,看了一下网上的博客,基本上都是使用反射,代码较长,而且试了一下,好像拿到的结果也不是很准确,其实可以直接使用 Google 提供的方法:
NotificationManagerCompat.from(this).areNotificationsEnabled();
一行代码拿到权限,但是需要注意的是,看了源码后发现 4.4 以下是拿不到权限的,4.4 以下默认返回 true。
本来需要拿一下 Notification 的权限,看了一下网上的博客,基本上都是使用反射,代码较长,而且试了一下,好像拿到的结果也不是很准确,其实可以直接使用 Google 提供的方法:
NotificationManagerCompat.from(this).areNotificationsEnabled();
一行代码拿到权限,但是需要注意的是,看了源码后发现 4.4 以下是拿不到权限的,4.4 以下默认返回 true。