Я работаю над приложением для Android, мне нужно показать учетную запись в главном значке приложения, в android oreo работает класс Notification Badge, но в android 9 в гуглпикселе его не показывает, а вSony Xperia XZ2 с android Pie не работает или не показывает значок непрочитанных уведомлений.
Я пробовал использовать сторонние библиотеки, такие как ShortcutBadger и т.п., но они не совместимы с новыми версиями Android
NotificationChannel fyfChannel = new NotificationChannel(FYF_CHANNEL__ID, FYF_CHANNEL_NAME, NotificationManager.IMPORTANCE_HIGH);
fyfChannel.enableLights(true);
fyfChannel.enableVibration(true);
fyfChannel.setLightColor(Color.GREEN);
fyfChannel.setLockscreenVisibility(Notification.VISIBILITY_PUBLIC);
fyfChannel.setShowBadge(true);
AudioAttributes audioAttributes = new AudioAttributes.Builder().setContentType(AudioAttributes.CONTENT_TYPE_SONIFICATION).setUsage(AudioAttributes.USAGE_NOTIFICATION).build();
fyfChannel.setSound( Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.audio1), audioAttributes);
getManager().createNotificationChannel(fyfChannel);