NotificationManagerCompat

NotificationManagerCompat

NotificationManagerCompat.areNotificationsEnabled()如何工作?我试图做以下appPushEnabled = String.valueOf(NotificationManagerCompat.areNotificationsEnabled());但是它给我一个错误吗?

它还说它仅适用于某些设备,我需要尝试一下吗?

最佳答案

经过几个小时的测试,这就是我所发现的。

在App Gradle文件中,com.android.support:support至少应为24,compileSdkVersion必须为24

android {
    compileSdkVersion 24
}
dependencies {
     compile 'com.android.support:support-v4:24.0.0'
}

然后@petey的答案将起作用
NotificationManagerCompat notificationManagerCompat = NotificationManagerCompat.from(context);
boolean areNotificationsEnabled = notificationManagerCompat.areNotificationsEnabled();

关于android NotificationManagerCompat.areNotificationsEnabled无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38016215/

10-10 08:48