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 forNotificationManager.notify(int, Notification). | 
| notification | Notification: a notification to make session service run in the foreground. Media
        style notification is recommended here.
 This value cannot benull. | 
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 | 
