RowsFragment.MainFragmentRowsAdapter
public class RowsFragment.MainFragmentRowsAdapter extends BrowseFragment.MainFragmentRowsAdapter
| java.lang.Object | ||
| ↳ | androidx.leanback.app.BrowseFragment.MainFragmentRowsAdapter | |
| ↳ | androidx.leanback.app.RowsFragment.MainFragmentRowsAdapter |
The adapter that RowsFragment implements BrowseFragment.MainFragmentRowsAdapter.
| See also | |
|---|---|
getMainFragmentRowsAdapter |
Summary
Public constructors |
|---|
|
Public methods |
|
|---|---|
RowPresenter.ViewHolder |
|
int |
|
void |
Set the visibility titles/hover of browse rows. |
void |
Sets an item clicked listener on the fragment. |
void |
Sets an item selection listener. |
void |
Selects a Row. |
void |
Selects a Row and perform an optional task on the Row. |
Inherited methods |
||
|---|---|---|
|
Public constructors
Public methods
findRowViewHolderByPosition
public RowPresenter.ViewHolderfindRowViewHolderByPosition(int position)
| Parameters | |
|---|---|
int position |
Position of Row. |
| Returns | |
|---|---|
RowPresenter.ViewHolder |
Row ViewHolder. |
setAdapter
public voidsetAdapter(ObjectAdapter adapter)
Set the visibility titles/hover of browse rows.
setOnItemViewClickedListener
public voidsetOnItemViewClickedListener(OnItemViewClickedListener listener)
Sets an item clicked listener on the fragment.
setOnItemViewSelectedListener
public voidsetOnItemViewSelectedListener(OnItemViewSelectedListener listener)
Sets an item selection listener.
setSelectedPosition
public voidsetSelectedPosition(
int rowPosition,
boolean smooth,
Presenter.ViewHolderTask rowHolderTask
)
Selects a Row and perform an optional task on the Row.