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 Media2 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 |