belongs to Maven artifact com.android.support:support-media-compat:28.0.0-alpha1
MediaControllerCompat.Callback
public
static
abstract
class
MediaControllerCompat.Callback
extends Object
implements
IBinder.DeathRecipient
java.lang.Object | |
↳ | android.support.v4.media.session.MediaControllerCompat.Callback |
Callback for receiving updates on from the session. A Callback can be
registered using registerCallback(MediaControllerCompat.Callback)
Summary
Public constructors | |
---|---|
MediaControllerCompat.Callback()
|
Public methods | |
---|---|
void
|
binderDied()
|
void
|
onAudioInfoChanged(MediaControllerCompat.PlaybackInfo info)
Override to handle changes to the audio info. |
void
|
onCaptioningEnabledChanged(boolean enabled)
Override to handle changes to the captioning enabled status. |
void
|
onExtrasChanged(Bundle extras)
Override to handle changes to the |
void
|
onMetadataChanged(MediaMetadataCompat metadata)
Override to handle changes to the current metadata. |
void
|
onPlaybackStateChanged(PlaybackStateCompat state)
Override to handle changes in playback state. |
void
|
onQueueChanged(List<MediaSessionCompat.QueueItem> queue)
Override to handle changes to items in the queue. |
void
|
onQueueTitleChanged(CharSequence title)
Override to handle changes to the queue title. |
void
|
onRepeatModeChanged(int repeatMode)
Override to handle changes to the repeat mode. |
void
|
onSessionDestroyed()
Override to handle the session being destroyed. |
void
|
onSessionEvent(String event, Bundle extras)
Override to handle custom events sent by the session owner without a specified interface. |
void
|
onSessionReady()
Override to handle the session being ready. |
void
|
onShuffleModeChanged(int shuffleMode)
Override to handle changes to the shuffle mode. |
Inherited methods | |
---|---|
![]()
java.lang.Object
| |