Most visited

Recently visited

Row

public class Row
extends Object

java.lang.Object
    android.support.v17.leanback.widget.Row
Known Direct Subclasses


所有行的基类。 常用的子类是ListRow 自定义子类可以定义其他类型的行。

摘要(Summary)

Public constructors

Row(long id, HeaderItem headerItem)

行的构造函数。

Row(HeaderItem headerItem)

行的构造函数。

Row()

行的构造函数。

公共方法(Public methods)

final HeaderItem getHeaderItem()

返回表示行的元数据的 HeaderItem

final long getId()

返回此行的唯一标识符。

boolean isRenderedAsRowView()

如果此Row可以在可见行视图中呈现,则返回true,否则返回false。

final void setHeaderItem(HeaderItem headerItem)

设置表示行的元数据的 HeaderItem

final void setId(long id)

设置此行的标识。

继承方法(Inherited methods)

From class java.lang.Object

Public constructors

Row

Row (long id, 
                HeaderItem headerItem)

行的构造函数。

参数(Parameters)
id long: The id of the row.
headerItem HeaderItem: The HeaderItem for this Row, or null if there is no header.

Row

Row (HeaderItem headerItem)

行的构造函数。

参数(Parameters)
headerItem HeaderItem: The HeaderItem for this Row, or null if there is no header.

Row

Row ()

行的构造函数。

公共方法(Public methods)

getHeaderItem

HeaderItem getHeaderItem ()

返回表示行的元数据的 HeaderItem

返回(Returns)
HeaderItem The HeaderItem for this row, or null if unset.

getId

long getId ()

返回此行的唯一标识符。 这个ID可以来自三个地方之一:

  • If setId(long) is ever called on this row, it will return this id.
  • If setId(long) has not been called but the header item is not null, the result of getId() is returned.
  • Otherwise NO_ID is returned.

返回(Returns)
long

isRenderedAsRowView

boolean isRenderedAsRowView ()

如果此Row可以在可见行视图中呈现,则返回true,否则返回false。 例如, ListRowListRowPresenter呈现。 PageRowSectionRowDividerRow呈现为不可见的行的意见。

返回(Returns)
boolean True if this Row can be rendered in a visible row view, false otherwise.

setHeaderItem

void setHeaderItem (HeaderItem headerItem)

设置表示行的元数据的 HeaderItem

参数(Parameters)
headerItem HeaderItem: The HeaderItem for this Row, or null if there is no header.

setId

void setId (long id)

设置此行的标识。

参数(Parameters)
id long: The id of the row.

Hooray!