MediaSession2Service.MediaNotification
public
static
class
MediaSession2Service.MediaNotification
extends Object
| java.lang.Object | |
| ↳ | android.media.MediaSession2Service.MediaNotification |
This API is not generally intended for third party application developers. Use the AndroidX Media3 session Library for consistent behavior across all devices.
Returned by MediaSession2Service.onUpdateNotification(android.media.MediaSession2) for making session service
foreground service to keep playback running in the background. It's highly recommended to
show media style notification here.
Summary
Public constructors | |
|---|---|
MediaNotification(int notificationId, Notification notification)
Default constructor |
|
Public methods | |
|---|---|
Notification
|
getNotification()
Gets the notification. |
int
|
getNotificationId()
Gets the id of the notification. |
Inherited methods | |
|---|---|
Public constructors
MediaNotification
public MediaNotification (int notificationId,
Notification notification)Default constructor
| Parameters | |
|---|---|
notificationId |
int: notification id to be used for
NotificationManager.notify(int, Notification). |
notification |
Notification: a notification to make session service run in the foreground. Media
style notification is recommended here.
This value cannot be null. |
Public methods
getNotification
public Notification getNotification ()
Gets the notification.
| Returns | |
|---|---|
Notification |
the notification
This value cannot be null. |
getNotificationId
public int getNotificationId ()
Gets the id of the notification.
| Returns | |
|---|---|
int |
the notification id |