public class

FullWidthDetailsOverviewRowPresenter.ViewHolder

extends RowPresenter.ViewHolder

 java.lang.Object

androidx.leanback.widget.Presenter.ViewHolder

androidx.leanback.widget.RowPresenter.ViewHolder

↳androidx.leanback.widget.FullWidthDetailsOverviewRowPresenter.ViewHolder

Overview

A ViewHolder for the DetailsOverviewRow.

Summary

Fields
protected final DetailsOverviewRow.ListenermRowListener

from RowPresenter.ViewHoldermColorDimmer
from Presenter.ViewHolderview
Constructors
publicViewHolder(View rootView, Presenter detailsPresenter, DetailsOverviewLogoPresenter logoPresenter)

Constructor for the ViewHolder.

Methods
protected DetailsOverviewRow.ListenercreateRowListener()

public final ViewGroupgetActionsRow()

Returns the view of actions row.

public final ViewGroupgetDetailsDescriptionFrame()

Returns the root view for inserting details description.

public final Presenter.ViewHoldergetDetailsDescriptionViewHolder()

Returns the ViewHolder for DetailsDescription.

public final DetailsOverviewLogoPresenter.ViewHoldergetLogoViewHolder()

Returns the ViewHolder for logo.

public final ViewGroupgetOverviewView()

Returns the rectangle area with a color background.

public final intgetState()

Returns current state of the ViewHolder set by FullWidthDetailsOverviewRowPresenter.setState(FullWidthDetailsOverviewRowPresenter.ViewHolder, int).

from RowPresenter.ViewHoldergetHeaderViewHolder, getOnItemViewClickedListener, getOnItemViewSelectedListener, getOnKeyListener, getRow, getRowObject, getSelectedItem, getSelectedItemViewHolder, getSelectLevel, isExpanded, isSelected, setActivated, setOnItemViewClickedListener, setOnItemViewSelectedListener, setOnKeyListener, syncActivatedStatus
from Presenter.ViewHoldergetFacet, setFacet
from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Fields

protected final DetailsOverviewRow.Listener mRowListener

Constructors

public ViewHolder(View rootView, Presenter detailsPresenter, DetailsOverviewLogoPresenter logoPresenter)

Constructor for the ViewHolder.

Parameters:

rootView: The root View that this view holder will be attached to.

Methods

protected DetailsOverviewRow.Listener createRowListener()

public final ViewGroup getOverviewView()

Returns the rectangle area with a color background.

public final DetailsOverviewLogoPresenter.ViewHolder getLogoViewHolder()

Returns the ViewHolder for logo.

public final Presenter.ViewHolder getDetailsDescriptionViewHolder()

Returns the ViewHolder for DetailsDescription.

public final ViewGroup getDetailsDescriptionFrame()

Returns the root view for inserting details description.

public final ViewGroup getActionsRow()

Returns the view of actions row.

public final int getState()

Returns current state of the ViewHolder set by FullWidthDetailsOverviewRowPresenter.setState(FullWidthDetailsOverviewRowPresenter.ViewHolder, int).