MediaSession2Service.MediaNotification
public
static
class
MediaSession2Service.MediaNotification
extends Object
| java.lang.Object | |
| ↳ | android.media.MediaSession2Service.MediaNotification |
This class is deprecated.
Use the Media3 support library's androidx.media3.session.MediaSessionService instead.
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 |