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

PlaybackTransportRowPresenter.ViewHolder

public class PlaybackTransportRowPresenter.ViewHolder
extends PlaybackRowPresenter.ViewHolder implements PlaybackSeekUi

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


A ViewHolder for the PlaybackControlsRow supporting seek UI.

Summary

Inherited fields

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

Public constructors

PlaybackTransportRowPresenter.ViewHolder(View rootView, Presenter descriptionPresenter)

Constructor of ViewHolder of PlaybackTransportRowPresenter

Public methods

final TextView getCurrentPositionView()

Returns the TextView that showing current position label.

final Presenter.ViewHolder getDescriptionViewHolder()
final TextView getDurationView()

Returns the TextView that showing total time label.

void setPlaybackSeekUiClient(PlaybackSeekUi.Client client)

Interface to be implemented by UI widget to support PlaybackSeekUi.

Protected methods

void onSetCurrentPositionLabel(long currentTimeMs)

Called to update current time label.

void onSetDurationLabel(long totalTimeMs)

Called to update total time label.

Inherited methods

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