public interface

PlayerNotificationManager.NotificationListener

 androidx.media3.session.PlayerNotificationManager.NotificationListener

Overview

A listener for changes to the notification.

Summary

Methods
public voidonNotificationCancelled(int notificationId, boolean dismissedByUser)

Called after the notification has been cancelled.

public voidonNotificationPosted(int notificationId, Notification notification, boolean ongoing)

Called each time after the notification has been posted.

Methods

public void onNotificationCancelled(int notificationId, boolean dismissedByUser)

Called after the notification has been cancelled.

Parameters:

notificationId: The id of the notification which has been cancelled.
dismissedByUser: true if the notification is cancelled because the user dismissed the notification.

public void onNotificationPosted(int notificationId, Notification notification, boolean ongoing)

Called each time after the notification has been posted.

For a service, the ongoing flag can be used as an indicator as to whether it should be in the foreground.

Parameters:

notificationId: The id of the notification which has been posted.
notification: The Notification.
ongoing: Whether the notification is ongoing.