added in version 25.1.0
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
Deprecated since version 27.1.0
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
Deprecated since version 27.1.0
MediaControllerGlue
public
abstract
class
MediaControllerGlue
extends PlaybackControlGlue
java.lang.Object | |||
↳ | android.support.v17.leanback.media.PlaybackGlue | ||
↳ | android.support.v17.leanback.media.PlaybackControlGlue | ||
↳ | android.support.v17.leanback.media.MediaControllerGlue |
This class was deprecated
in API level 27.1.0.
Use MediaControllerAdapter
with PlaybackTransportControlGlue
or
PlaybackBannerControlGlue
.
A helper class for implementing a glue layer for MediaControllerCompat
.
Summary
Inherited constants |
---|
![]()
android.support.v17.leanback.media.PlaybackControlGlue
|
Public constructors | |
---|---|
MediaControllerGlue(Context context, int[] fastForwardSpeeds, int[] rewindSpeeds)
Constructor for the glue. |
Public methods | |
---|---|
void
|
attachToMediaController(MediaControllerCompat mediaController)
Attaches to the given media controller. |
void
|
detach()
Detaches from the media controller. |
int
|
getCurrentPosition()
Returns the current position of the media item in milliseconds. |
int
|
getCurrentSpeedId()
Returns the current playback speed. |
Drawable
|
getMediaArt()
Returns a bitmap of the art for the media item. |