added in version 24.1.0
belongs to Maven artifact


public static class BrowseSupportFragment.MainFragmentRowsAdapter
extends Object

   ↳<T extends>
Known Direct Subclasses

This is used to pass information to RowsSupportFragment or its subclasses. BrowseSupportFragment uses this interface to pass row based interaction events to the target fragment.


Public constructors

BrowseSupportFragment.MainFragmentRowsAdapter(T fragment)

Public methods

RowPresenter.ViewHolder findRowViewHolderByPosition(int position)
final T getFragment()
int getSelectedPosition()
void setAdapter(ObjectAdapter adapter)

Set the visibility titles/hover of browse rows.

void setOnItemViewClickedListener(OnItemViewClickedListener listener)

Sets an item clicked listener on the fragment.

void setOnItemViewSelectedListener(OnItemViewSelectedListener listener)

Sets an item selection listener.

void setSelectedPosition(int rowPosition, boolean smooth, Presenter.ViewHolderTask rowHolderTask)

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

void setSelectedPosition(int rowPosition, boolean smooth)

Selects a Row.

Inherited methods

From class java.lang.Object

Public constructors


added in version 24.1.0
BrowseSupportFragment.MainFragmentRowsAdapter (T fragment)

fragment T

Public methods


added in version 25.1.0