From 22efef2dea3789c19a5660c57a0b5e31b96dace2 Mon Sep 17 00:00:00 2001 From: birdbird <67737443+tzugen@users.noreply.github.com> Date: Thu, 4 Aug 2022 07:20:02 +0200 Subject: [PATCH] Disable badge in API 26 and 27 --- .../media3/session/DefaultMediaNotificationProvider.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/session/src/main/java/androidx/media3/session/DefaultMediaNotificationProvider.java b/libraries/session/src/main/java/androidx/media3/session/DefaultMediaNotificationProvider.java index 4b588cfda7..23bbb9f85d 100644 --- a/libraries/session/src/main/java/androidx/media3/session/DefaultMediaNotificationProvider.java +++ b/libraries/session/src/main/java/androidx/media3/session/DefaultMediaNotificationProvider.java @@ -508,6 +508,9 @@ public class DefaultMediaNotificationProvider implements MediaNotification.Provi channelId, context.getString(channelNameResourceId), NotificationManager.IMPORTANCE_LOW); + if (Util.SDK_INT == 26 || Util.SDK_INT == 27) { + channel.setShowBadge(false); + } notificationManager.createNotificationChannel(channel); }