Я играюсь с каналами уведомлений и заметил, что уровни важности канала эмулятора не соответствуют NotificationManager
константам.
NotificationManager:
public static final int IMPORTANCE_MIN = 1;
public static final int IMPORTANCE_LOW = 2;
public static final int IMPORTANCE_DEFAULT = 3;
public static final int IMPORTANCE_HIGH = 4;
public static final int IMPORTANCE_MAX = 5;
Emulator:
Я получил уровень важности следующим образом:
NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
NotificationChannel channel2 = manager.getNotificationChannel(CHANNEL_2_ID);
int importance = channel2.getImportance();
Я что-то упустил?