public static class BrowseFragment.MainFragmentRowsAdapter
extends Object
java.lang.Object | |
↳ | android.support.v17.leanback.app.BrowseFragment.MainFragmentRowsAdapter<T extends android.app.Fragment> |
Known Direct Subclasses |
这用于将信息传递给RowsFragment
或其子类。 BrowseFragment
使用此接口将基于行的交互事件传递到目标片段。
Public constructors |
|
---|---|
BrowseFragment.MainFragmentRowsAdapter(T fragment) |
Public methods |
|
---|---|
final T |
getFragment() |
int |
getSelectedPosition() 返回选定的位置。 |
void |
setAdapter(ObjectAdapter adapter) 设置浏览行的可见性标题/悬停。 |
void |
setOnItemViewClickedListener(OnItemViewClickedListener listener) 在片段上设置项目单击的侦听器。 |
void |
setOnItemViewSelectedListener(OnItemViewSelectedListener listener) 设置项目选择侦听器。 |
void |
setSelectedPosition(int rowPosition, boolean smooth, Presenter.ViewHolderTask rowHolderTask) 选择一个行并在行上执行可选任务。 |
void |
setSelectedPosition(int rowPosition, boolean smooth) 选择一个行。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
BrowseFragment.MainFragmentRowsAdapter (T fragment)
Parameters | |
---|---|
fragment |
T
|
T getFragment ()
Returns | |
---|---|
T |
int getSelectedPosition ()
返回选定的位置。
Returns | |
---|---|
int |
void setOnItemViewClickedListener (OnItemViewClickedListener listener)
在片段上设置项目单击的侦听器。
Parameters | |
---|---|
listener |
OnItemViewClickedListener
|
void setOnItemViewSelectedListener (OnItemViewSelectedListener listener)
设置项目选择侦听器。
Parameters | |
---|---|
listener |
OnItemViewSelectedListener
|
void setSelectedPosition (int rowPosition, boolean smooth, Presenter.ViewHolderTask rowHolderTask)
选择一个行并在行上执行可选任务。
Parameters | |
---|---|
rowPosition |
int
|
smooth |
boolean
|
rowHolderTask |
Presenter.ViewHolderTask
|
void setSelectedPosition (int rowPosition, boolean smooth)
选择一个行。
Parameters | |
---|---|
rowPosition |
int
|
smooth |
boolean
|