added in version 24.1.0
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
Deprecated since version 27.1.0
belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
Deprecated since version 27.1.0
BrowseFragment.MainFragmentRowsAdapter
public
static
class
BrowseFragment.MainFragmentRowsAdapter
extends Object
java.lang.Object | |
↳ | android.support.v17.leanback.app.BrowseFragment.MainFragmentRowsAdapter<T extends android.app.Fragment> |
![]() |
This class was deprecated
in API level 27.1.0.
use BrowseSupportFragment
This is used to pass information to RowsFragment
or its subclasses.
BrowseFragment
uses this interface to pass row based interaction events to
the target fragment.
Summary
Public constructors | |
---|---|
BrowseFragment.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 | |
---|---|
![]()
java.lang.Object
|