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

FullWidthDetailsOverviewRowPresenter.ViewHolder

public class FullWidthDetailsOverviewRowPresenter.ViewHolder
extends RowPresenter.ViewHolder

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


A ViewHolder for the DetailsOverviewRow.

Summary

Nested classes

class FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener

 

Fields

protected final DetailsOverviewRow.Listener mRowListener

Inherited fields

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

Public constructors

FullWidthDetailsOverviewRowPresenter.ViewHolder(View rootView, Presenter detailsPresenter, DetailsOverviewLogoPresenter logoPresenter)

Constructor for the ViewHolder.

Public methods

final ViewGroup getActionsRow()

Returns the view of actions row.

final ViewGroup getDetailsDescriptionFrame()

Returns the root view for inserting details description.

final Presenter.ViewHolder getDetailsDescriptionViewHolder()

Returns the ViewHolder for DetailsDescription.

final DetailsOverviewLogoPresenter.ViewHolder getLogoViewHolder()

Returns the ViewHolder for logo.

final ViewGroup getOverviewView()

Returns the rectangle area with a color background.

final int getState()

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

Protected methods

DetailsOverviewRow.Listener createRowListener()

Inherited methods

From class android.support.v17.leanback.widget.RowPresenter.ViewHolder
From class android.support.v17.leanback.widget.Presenter.ViewHolder
From class java.lang.Object
From interface android.support.v17.leanback.widget.FacetProvider

Fields

mRowListener

added in version 24.1.0
DetailsOverviewRow.Listener mRowListener

Public constructors

FullWidthDetailsOverviewRowPresenter.ViewHolder

added in version 24.1.0
FullWidthDetailsOverviewRowPresenter.ViewHolder (View rootView, 
                Presenter detailsPresenter, 
                DetailsOverviewLogoPresenter logoPresenter)

Constructor for the ViewHolder.

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

detailsPresenter Presenter

logoPresenter DetailsOverviewLogoPresenter

Public methods

getActionsRow

added in version 24.1.0
ViewGroup getActionsRow ()

Returns the view of actions row.

Returns
ViewGroup

getDetailsDescriptionFrame

added in version 24.1.0
ViewGroup getDetailsDescriptionFrame ()

Returns the root view for inserting details description.

Returns
ViewGroup

getDetailsDescriptionViewHolder

added in version 24.1.0
Presenter.ViewHolder getDetailsDescriptionViewHolder ()

Returns the ViewHolder for DetailsDescription.

Returns
Presenter.ViewHolder

getLogoViewHolder

added in version 24.1.0
DetailsOverviewLogoPresenter.ViewHolder getLogoViewHolder ()

Returns the ViewHolder for logo.

Returns
DetailsOverviewLogoPresenter.ViewHolder

getOverviewView

added in version 24.1.0
ViewGroup getOverviewView ()

Returns the rectangle area with a color background.

Returns
ViewGroup

getState

added in version 24.1.0
int getState ()

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

Returns
int

Protected methods

createRowListener

added in version 24.1.0
DetailsOverviewRow.Listener createRowListener ()

Returns
DetailsOverviewRow.Listener