public abstract static class MediaBrowserCompat.SubscriptionCallback extends Object
Constructor and Description |
---|
SubscriptionCallback() |
Modifier and Type | Method and Description |
---|---|
void |
onChildrenLoaded(String parentId,
List<MediaBrowserCompat.MediaItem> children)
Called when the list of children is loaded or updated.
|
void |
onChildrenLoaded(String parentId,
List<MediaBrowserCompat.MediaItem> children,
Bundle options)
Called when the list of children is loaded or updated.
|
void |
onError(String parentId)
Called when the id doesn't exist or other errors in subscribing.
|
void |
onError(String parentId,
Bundle options)
Called when the id doesn't exist or other errors in subscribing.
|
public void onChildrenLoaded(@NonNull String parentId, List<MediaBrowserCompat.MediaItem> children)
parentId
- The media id of the parent media item.children
- The children which were loaded, or null if the id is invalid.public void onChildrenLoaded(@NonNull String parentId, List<MediaBrowserCompat.MediaItem> children, @NonNull Bundle options)
parentId
- The media id of the parent media item.children
- The children which were loaded, or null if the id is invalid.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(@NonNull String parentId)
If this is called, the subscription remains until MediaBrowserCompat.unsubscribe(java.lang.String)
called, because some errors may heal themselves.
parentId
- The media id of the parent media item whose children could not be loaded.public void onError(@NonNull String parentId, @NonNull Bundle options)
If this is called, the subscription remains until MediaBrowserCompat.unsubscribe(java.lang.String)
called, because some errors may heal themselves.
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.