added in version 26.1.0
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1

PlaybackTransportRowPresenter

public class PlaybackTransportRowPresenter
extends PlaybackRowPresenter

java.lang.Object
   ↳ android.support.v17.leanback.widget.Presenter
     ↳ android.support.v17.leanback.widget.RowPresenter
       ↳ android.support.v17.leanback.widget.PlaybackRowPresenter
         ↳ android.support.v17.leanback.widget.PlaybackTransportRowPresenter


A PlaybackTransportRowPresenter renders a PlaybackControlsRow to display a series of playback control buttons. Typically this row will be the first row in a fragment such as the PlaybackSupportFragment.

The detailed description is rendered using a Presenter passed in setDescriptionPresenter(Presenter). This can be an instance of AbstractDetailsDescriptionPresenter. The application can access the detailed description ViewHolder from getDescriptionViewHolder().

Summary

Nested classes

class PlaybackTransportRowPresenter.ViewHolder

A ViewHolder for the PlaybackControlsRow supporting seek UI. 

Inherited constants

From class android.support.v17.leanback.widget.RowPresenter

Public constructors

PlaybackTransportRowPresenter()

Public methods

float getDefaultSeekIncrement()

Get default seek increment if PlaybackSeekDataProvider is null.

OnActionClickedListener getOnActionClickedListener()

Returns the listener for Action click events.

int getProgressColor()

Returns the primary color for the progress bar.

void onReappear(RowPresenter.ViewHolder rowViewHolder)

Provides hook to update the UI when the view reappears.

void setDefaultSeekIncrement(float ratio)

Set default seek increment if PlaybackSeekDataProvider is null.

void setDescriptionPresenter(Presenter descriptionPresenter)
void setOnActionClickedListener(OnActionClickedListener listener)

Sets the listener for Action click events.

void setProgressColor(int color)

Sets the primary color for the progress bar.

Protected methods