The Android Developer Challenge is back! Submit your idea before December 2.

androidx.leanback.media

Classes

MediaControllerAdapter

A helper class for implementing a adapter layer for MediaControllerCompat.

MediaControllerGlue

A helper class for implementing a glue layer for MediaControllerCompat.

MediaPlayerAdapter

This implementation extends the PlayerAdapter with a MediaPlayer.

PlaybackBannerControlGlue

A helper class for managing a PlaybackControlsRow being displayed in PlaybackGlueHost.

PlaybackBaseControlGlue

A base abstract class for managing a PlaybackControlsRow being displayed in PlaybackGlueHost.

PlaybackControlGlue

A helper class for managing a PlaybackControlsRow and PlaybackGlueHost that implements a recommended approach to handling standard playback control actions such as play/pause, fast forward/rewind at progressive speed levels, and skip to next/previous.

PlaybackGlue

Base class for abstraction of media play/pause feature.

PlaybackGlueHost

This class represents the UI (e.g. Fragment/Activity) hosting playback controls and defines the interaction between

PlaybackTransportControlGlue

A helper class for managing a PlaybackControlsRow being displayed in PlaybackGlueHost, it supports standard playback control actions play/pause, and skip next/previous.

PlayerAdapter

Base class that wraps underlying media player.