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!