Most visited

Recently visited

PreferenceViewHolder

public class PreferenceViewHolder
extends RecyclerView.ViewHolder

java.lang.Object
    android.support.v7.widget.RecyclerView.ViewHolder
      android.support.v7.preference.PreferenceViewHolder


缓存与默认Preference布局相关的视图的RecyclerView.ViewHolder类。 通过调用findViewById(int)可以检索缓存的视图。

摘要(Summary)

Inherited fields

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

公共方法(Public methods)

View findViewById(int id)

返回由此对象管理的子视图的缓存引用。

boolean isDividerAllowedAbove()

如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。

boolean isDividerAllowedBelow()

如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。

void setDividerAllowedAbove(boolean allowed)

如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。

void setDividerAllowedBelow(boolean allowed)

如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。

继承方法(Inherited methods)

From class android.support.v7.widget.RecyclerView.ViewHolder
From class java.lang.Object

公共方法(Public methods)

findViewById

View findViewById (int id)

返回由此对象管理的子视图的缓存引用。 如果视图引用尚未被缓存,则返回调用findViewById(int)并缓存结果。

参数(Parameters)
id int: Resource ID of the view to find
返回(Returns)
View The view, or null if no view with the requested ID is found.

isDividerAllowedAbove

boolean isDividerAllowedAbove ()

如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。

返回(Returns)
boolean true if dividers are allowed above this item

isDividerAllowedBelow

boolean isDividerAllowedBelow ()

如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。

返回(Returns)
boolean true if dividers are allowed below this item

setDividerAllowedAbove

void setDividerAllowedAbove (boolean allowed)

如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。 默认情况下, onBindViewHolder(PreferenceViewHolder)会将其设置为与isSelectable()返回的值相同的值,以便不可选项目在其上方没有划分器。

参数(Parameters)
allowed boolean: false to prevent dividers being drawn above this item

setDividerAllowedBelow

void setDividerAllowedBelow (boolean allowed)

如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。 默认情况下, onBindViewHolder(PreferenceViewHolder)会将其设置为与isSelectable()返回的值相同的值,以便不可选项目在其下方没有划分器。

参数(Parameters)
allowed boolean: false to prevent dividers being drawn below this item

Hooray!