Most visited

Recently visited

GuidedActionsStylist.ViewHolder

public static class GuidedActionsStylist.ViewHolder
extends RecyclerView.ViewHolder implements FacetProvider

java.lang.Object
    android.support.v7.widget.RecyclerView.ViewHolder
      android.support.v17.leanback.widget.GuidedActionsStylist.ViewHolder


ViewHolder缓存关于操作项目布局子视图的信息。 GuidedActionsStylist子类也可能希望将其子类化以添加字段。

也可以看看:

摘要(Summary)

Inherited fields

From class android.support.v7.widget.RecyclerView.ViewHolder

Public constructors

GuidedActionsStylist.ViewHolder(View v)

构造一个ViewHolder并缓存相关的子视图。

GuidedActionsStylist.ViewHolder(View v, boolean isSubAction)

为子动作构造一个ViewHolder并缓存相关的子视图。

公共方法(Public methods)

GuidedAction getAction()
ImageView getCheckmarkView()

返回此视图持有者视图中的复选标记视图。

ImageView getChevronView()

返回此视图持有者视图中的V形视图。

View getContentView()

返回此视图持有者视图中的内容视图,其中显示标题和说明。

TextView getDescriptionView()

返回此视图持有者视图中的描述视图。

EditText getEditableDescriptionView()

如果可能,返回描述的可编辑版本的便捷方法;如果描述视图不是EditText,则返回null。

EditText getEditableTitleView()

如果可能,返回标题的可编辑版本的便捷方法;如果标题视图不是EditText,则返回null。

View getEditingView()
Object getFacet(Class<?> facetClass)

查询可选的已实施构面。

ImageView getIconView()

返回此视图持有者视图中的图标视图。

TextView getTitleView()

返回此视图持有者视图中的标题视图。

boolean isInEditing()

如果在编辑标题,说明或激活视图中返回true,否则返回false。

boolean isInEditingActivatorView()

如果在编辑激活视图时使用id引导action_activator_item返回true,否则返回false。

boolean isInEditingDescription()

如果TextView处于编辑描述中,则返回true,否则返回false。

boolean isInEditingText()

如果在编辑标题,说明中返回true,所以IME将被打开。

boolean isInEditingTitle()

如果TextView正在编辑标题,则返回true,否则返回false。

boolean isSubAction()

继承方法(Inherited methods)

From class android.support.v7.widget.RecyclerView.ViewHolder
From class java.lang.Object
From interface android.support.v17.leanback.widget.FacetProvider

Public constructors

GuidedActionsStylist.ViewHolder

GuidedActionsStylist.ViewHolder (View v)

构造一个ViewHolder并缓存相关的子视图。

参数(Parameters)
v View

GuidedActionsStylist.ViewHolder

GuidedActionsStylist.ViewHolder (View v, 
                boolean isSubAction)

为子动作构造一个ViewHolder并缓存相关的子视图。

参数(Parameters)
v View
isSubAction boolean

公共方法(Public methods)

getAction

GuidedAction getAction ()

返回(Returns)
GuidedAction Currently bound action.

getCheckmarkView

ImageView getCheckmarkView ()

返回此视图持有者视图中的复选标记视图。

返回(Returns)
ImageView

getChevronView

ImageView getChevronView ()

返回此视图持有者视图中的V形视图。

返回(Returns)
ImageView

getContentView

View getContentView ()

返回此视图持有者视图中的内容视图,其中显示标题和说明。

返回(Returns)
View

getDescriptionView

TextView getDescriptionView ()

返回此视图持有者视图中的描述视图。

返回(Returns)
TextView

getEditableDescriptionView

EditText getEditableDescriptionView ()

如果可能,返回描述的可编辑版本的便捷方法;如果描述视图不是EditText,则返回null。

返回(Returns)
EditText

getEditableTitleView

EditText getEditableTitleView ()

如果可能,返回标题的可编辑版本的便捷方法;如果标题视图不是EditText,则返回null。

返回(Returns)
EditText

getEditingView

View getEditingView ()

返回(Returns)
View Current editing title view or description view or activator view or null if not in editing.

getFacet

Object getFacet (Class<?> facetClass)

查询可选的已实施构面。

参数(Parameters)
facetClass Class: Facet classes to query, examples are: class of ItemAlignmentFacet.
返回(Returns)
Object Facet implementation for the facetClass or null if feature not implemented.

getIconView

ImageView getIconView ()

返回此视图持有者视图中的图标视图。

返回(Returns)
ImageView

getTitleView

TextView getTitleView ()

返回此视图持有者视图中的标题视图。

返回(Returns)
TextView

isInEditing

boolean isInEditing ()

如果在编辑标题,说明或激活视图中返回true,否则返回false。

返回(Returns)
boolean

isInEditingActivatorView

boolean isInEditingActivatorView ()

如果在编辑激活视图时使用id引导action_activator_item返回true,否则返回false。

返回(Returns)
boolean

isInEditingDescription

boolean isInEditingDescription ()

如果TextView处于编辑描述中,则返回true,否则返回false。

返回(Returns)
boolean

isInEditingText

boolean isInEditingText ()

如果在编辑标题,说明中返回true,所以IME将被打开。

返回(Returns)
boolean True if in editing title, description, so IME would be open, false otherwise.

isInEditingTitle

boolean isInEditingTitle ()

Returns true if the TextView is in editing title, false otherwise.

返回(Returns)
boolean

isSubAction

boolean isSubAction ()

返回(Returns)
boolean True if bound action is inside getSubActions(), false otherwise.

Hooray!