RowsFragment.MainFragmentRowsAdapter

Added in 1.1.0
Deprecated in 1.1.0

class RowsFragment.MainFragmentRowsAdapter : BrowseFragment.MainFragmentRowsAdapter<RowsFragment!>


The adapter that RowsFragment implements BrowseFragment.MainFragmentRowsAdapter.

Summary

Public constructors

This function is deprecated. Deprecated in Java

Public functions

RowPresenter.ViewHolder!

This function is deprecated. Deprecated in Java

Int

This function is deprecated. Deprecated in Java

Unit

This function is deprecated. Deprecated in Java

Unit

This function is deprecated. Deprecated in Java

Unit

This function is deprecated. Deprecated in Java

Unit
setSelectedPosition(rowPosition: Int, smooth: Boolean)

This function is deprecated. Deprecated in Java

Unit
setSelectedPosition(
    rowPosition: Int,
    smooth: Boolean,
    rowHolderTask: Presenter.ViewHolderTask!
)

This function is deprecated. Deprecated in Java

Inherited functions

From androidx.leanback.app.BrowseFragment.MainFragmentRowsAdapter
T!

This function is deprecated. Deprecated in Java

Public constructors

MainFragmentRowsAdapter

Added in 1.1.0
Deprecated in 1.1.0
MainFragmentRowsAdapter(fragment: RowsFragment!)

Public functions

findRowViewHolderByPosition

fun findRowViewHolderByPosition(position: Int): RowPresenter.ViewHolder!
Parameters
position: Int

Position of Row.

Returns
RowPresenter.ViewHolder!

Row ViewHolder.

getSelectedPosition

fun getSelectedPosition(): Int
Returns
Int

The position of selected row.

setAdapter

fun setAdapter(adapter: ObjectAdapter!): Unit

Set the visibility titles/hover of browse rows.

setOnItemViewClickedListener

fun setOnItemViewClickedListener(listener: OnItemViewClickedListener!): Unit

Sets an item clicked listener on the fragment.

setOnItemViewSelectedListener

fun setOnItemViewSelectedListener(listener: OnItemViewSelectedListener!): Unit

Sets an item selection listener.

setSelectedPosition

fun setSelectedPosition(rowPosition: Int, smooth: Boolean): Unit

Selects a Row.

setSelectedPosition

fun setSelectedPosition(
    rowPosition: Int,
    smooth: Boolean,
    rowHolderTask: Presenter.ViewHolderTask!
): Unit

Selects a Row and perform an optional task on the Row.