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)
可以检索缓存的视图。
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
|
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. |
boolean isDividerAllowedAbove ()
如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。
Returns | |
---|---|
boolean |
true if dividers are allowed above this item |
boolean isDividerAllowedBelow ()
如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。
Returns | |
---|---|
boolean |
true if dividers are allowed below this item |
void setDividerAllowedAbove (boolean allowed)
如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。 默认情况下, onBindViewHolder(PreferenceViewHolder)
会将其设置为与isSelectable()
返回的值相同的值,以便不可选项目在其上方没有划分器。
Parameters | |
---|---|
allowed |
boolean : false to prevent dividers being drawn above this item |
void setDividerAllowedBelow (boolean allowed)
如果两个物品都允许它们,则只在物品之间划分分隔线,或者如果该物品允许,则在第一个和最后一个物品之上划分分隔线。 默认情况下, onBindViewHolder(PreferenceViewHolder)
会将其设置为与isSelectable()
返回的值相同的值,以便不可选项目在其下方没有划分器。
Parameters | |
---|---|
allowed |
boolean : false to prevent dividers being drawn below this item |