Most visited

Recently visited

Added in API level 11

PreferenceActivity.Header

public static final class PreferenceActivity.Header
extends Object implements Parcelable

java.lang.Object
   ↳ android.preference.PreferenceActivity.Header


用户可以选择的单个标题项目的描述。

Summary

Inherited constants

From interface android.os.Parcelable

Fields

public static final Creator<PreferenceActivity.Header> CREATOR

public CharSequence breadCrumbShortTitle

可选文本显示为面包屑中的简短标题。

public int breadCrumbShortTitleRes

可选文本的资源ID显示为面包屑中的简短标题。

public CharSequence breadCrumbTitle

可选文本显示为面包屑中的标题。

public int breadCrumbTitleRes

可选文本的资源ID显示为面包屑中的标题。

public Bundle extras

PreferenceActivity的子类使用的可选附加数据。

public String fragment

选择此标题时要显示的片段的完整类名称。

public Bundle fragmentArguments

可选参数在实例化时提供给片段。

public int iconRes

为此标题显示的可选图标资源。

public long id

此标题的标识符,以便在更新时与新列表相关联。

public Intent intent

意图在选择首选项时启动。

public CharSequence summary

描述这个头部控制的可选摘要。

public int summaryRes

可选摘要的资源ID,用于描述此标题控制的内容。

public CharSequence title

显示给用户的标题标题。

public int titleRes

向用户显示的标题的标题资源ID。

Public constructors

PreferenceActivity.Header()

Public methods

int describeContents()

描述此Parcelable实例的封送表示中包含的特殊对象的种类。

CharSequence getBreadCrumbShortTitle(Resources res)

返回当前设置的面包屑短标题。

CharSequence getBreadCrumbTitle(Resources res)

返回当前设置的面包屑标题。

CharSequence getSummary(Resources res)

返回当前设置的摘要。

CharSequence getTitle(Resources res)

返回当前设置的标题。

void readFromParcel(Parcel in)
void writeToParcel(Parcel dest, int flags)

将此对象平铺到一个包裹中。

Inherited methods

From class java.lang.Object
From interface android.os.Parcelable

Fields

CREATOR

Added in API level 11
Creator<PreferenceActivity.Header> CREATOR

breadCrumbShortTitle

Added in API level 11
CharSequence breadCrumbShortTitle

可选文本显示为面包屑中的简短标题。

breadCrumbShortTitleRes

Added in API level 11
int breadCrumbShortTitleRes

可选文本的资源ID显示为面包屑中的简短标题。

breadCrumbTitle

Added in API level 11
CharSequence breadCrumbTitle

可选文本显示为面包屑中的标题。

breadCrumbTitleRes

Added in API level 11
int breadCrumbTitleRes

可选文本的资源ID显示为面包屑中的标题。

extras

Added in API level 11
Bundle extras

PreferenceActivity的子类使用的可选附加数据。

fragment

Added in API level 11
String fragment

选择此标题时要显示的片段的完整类名称。

fragmentArguments

Added in API level 11
Bundle fragmentArguments

可选参数在实例化时提供给片段。

iconRes

Added in API level 11
int iconRes

为此标题显示的可选图标资源。

id

Added in API level 11
long id

此标题的标识符,以便在更新时与新列表相关联。 默认值是HEADER_ID_UNDEFINED ,表示没有ID。

intent

Added in API level 11
Intent intent

意图在选择首选项时启动。

summary

Added in API level 11
CharSequence summary

描述这个头部控制的可选摘要。

summaryRes

Added in API level 11
int summaryRes

可选摘要的资源ID,用于描述此标题控制的内容。

title

Added in API level 11
CharSequence title

显示给用户的标题标题。

titleRes

Added in API level 11
int titleRes

向用户显示的标题的标题资源ID。

Public constructors

PreferenceActivity.Header

Added in API level 11
PreferenceActivity.Header ()

Public methods

describeContents

Added in API level 11
int describeContents ()

描述此Parcelable实例的封送表示中包含的特殊对象的种类。 例如,如果对象将在writeToParcel(Parcel, int)的输出中包含writeToParcel(Parcel, int) ,则此方法的返回值必须包含CONTENTS_FILE_DESCRIPTOR位。

Returns
int a bitmask indicating the set of special object types marshaled by this Parcelable object instance.

getBreadCrumbShortTitle

Added in API level 11
CharSequence getBreadCrumbShortTitle (Resources res)

返回当前设置的面包屑短标题。 如果设置了breadCrumbShortTitleRes ,则此资源将从res中加载并返回。 否则返回breadCrumbShortTitle

Parameters
res Resources
Returns
CharSequence

getBreadCrumbTitle

Added in API level 11
CharSequence getBreadCrumbTitle (Resources res)

返回当前设置的面包屑标题。 如果设置了breadCrumbTitleRes ,则此资源将从res中加载并返回。 否则返回breadCrumbTitle

Parameters
res Resources
Returns
CharSequence

getSummary

Added in API level 11
CharSequence getSummary (Resources res)

返回当前设置的摘要。 如果设置了summaryRes ,则此资源将从res中加载并返回。 否则返回summary

Parameters
res Resources
Returns
CharSequence

getTitle

Added in API level 11
CharSequence getTitle (Resources res)

返回当前设置的标题。 如果设置了titleRes ,则此资源将从res中加载并返回。 否则返回title

Parameters
res Resources
Returns
CharSequence

readFromParcel

Added in API level 11
void readFromParcel (Parcel in)

Parameters
in Parcel

writeToParcel

Added in API level 11
void writeToParcel (Parcel dest, 
                int flags)

将此对象平铺到一个包裹中。

Parameters
dest Parcel: The Parcel in which the object should be written.
flags int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE.

Hooray!