public abstract class

MediaBrowserCompat.SubscriptionCallback

extends java.lang.Object

 java.lang.Object

↳androidx.media3.session.legacy.MediaBrowserCompat.SubscriptionCallback

Overview

Callbacks for subscription related events.

Summary

Constructors
publicSubscriptionCallback()

Methods
public voidonChildrenLoaded(java.lang.String parentId, java.util.List<MediaBrowserCompat.MediaItem> children)

Called when the list of children is loaded or updated.

public voidonChildrenLoaded(java.lang.String parentId, java.util.List<MediaBrowserCompat.MediaItem> children, Bundle options)

Called when the list of children is loaded or updated.

public voidonError(java.lang.String parentId)

Called when the id doesn't exist or other errors in subscribing.

public voidonError(java.lang.String parentId, Bundle options)

Called when the id doesn't exist or other errors in subscribing.

from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructors

public SubscriptionCallback()

Methods

public void onChildrenLoaded(java.lang.String parentId, java.util.List<MediaBrowserCompat.MediaItem> children)

Called when the list of children is loaded or updated.

Parameters:

parentId: The media id of the parent media item.
children: The children which were loaded.

public void onChildrenLoaded(java.lang.String parentId, java.util.List<MediaBrowserCompat.MediaItem> children, Bundle options)

Called when the list of children is loaded or updated.

Parameters:

parentId: The media id of the parent media item.
children: The children which were loaded.
options: A bundle of service-specific arguments to send to the media browse service. The contents of this bundle may affect the information returned when browsing.

public void onError(java.lang.String parentId)

Called when the id doesn't exist or other errors in subscribing.

If this is called, the subscription remains until MediaBrowserCompat.unsubscribe(String) called, because some errors may heal themselves.

Parameters:

parentId: The media id of the parent media item whose children could not be loaded.

public void onError(java.lang.String parentId, Bundle options)

Called when the id doesn't exist or other errors in subscribing.

If this is called, the subscription remains until MediaBrowserCompat.unsubscribe(String) called, because some errors may heal themselves.

Parameters:

parentId: The media id of the parent media item whose children could not be loaded.
options: A bundle of service-specific arguments sent to the media browse service.