Merge pull request #141 from tzugen:patch-4

PiperOrigin-RevId: 483395026
This commit is contained in:
microkatz 2022-10-31 11:28:21 +00:00
commit e2a77f7be9
2 changed files with 10 additions and 0 deletions

View File

@ -84,6 +84,10 @@ Release notes
([#112](https://github.com/androidx/media/issues/112)).
* Don't start a foreground service with a pending intent for pause
([#167](https://github.com/androidx/media/issues/167)).
* Manually hide the 'badge' associated with the notification created by
`DefaultNotificationProvider` on API 26 and API 27 (the badge is
automatically hidden on API 28+)
([#131](https://github.com/androidx/media/issues/131)).
* RTSP:
* Add H263 fragmented packet handling
([#119](https://github.com/androidx/media/pull/119)).

View File

@ -577,6 +577,12 @@ public class DefaultMediaNotificationProvider implements MediaNotification.Provi
channelId,
context.getString(channelNameResourceId),
NotificationManager.IMPORTANCE_LOW);
if (Util.SDK_INT <= 27) {
// API 28+ will automatically hide the app icon 'badge' for notifications using
// Notification.MediaStyle, but we have to manually hide it for APIs 26 (when badges were
// added) and 27.
channel.setShowBadge(false);
}
notificationManager.createNotificationChannel(channel);
}