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

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

From class 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.