ListRowPresenter.ViewHolder

public static class ListRowPresenter.ViewHolder
extends RowPresenter.ViewHolder

java.lang.Object
   ↳ androidx.leanback.widget.Presenter.ViewHolder
     ↳ androidx.leanback.widget.RowPresenter.ViewHolder
       ↳ androidx.leanback.widget.ListRowPresenter.ViewHolder


ViewHolder for the ListRowPresenter.

Summary

Inherited fields

Public constructors

ViewHolder(View rootView, HorizontalGridView gridView, ListRowPresenter p)

Public methods

final ItemBridgeAdapter getBridgeAdapter()

Gets ItemBridgeAdapter that creates the list of items.

final HorizontalGridView getGridView()

Gets HorizontalGridView that shows a list of items.

Presenter.ViewHolder getItemViewHolder(int position)

Gets ViewHolder at a position in adapter.

final ListRowPresenter getListRowPresenter()

Gets ListRowPresenter that creates this ViewHolder.

Object getSelectedItem()

Return currently selected item inside a row ViewHolder.

Presenter.ViewHolder getSelectedItemViewHolder()

Return RowPresenter.ViewHolder of currently selected item inside a row ViewHolder.

int getSelectedPosition()

Gets selected item position in adapter.

Inherited methods