Android之PreferenceActivity
2010-07-15 20:56:00 来源:WEB开发网< /Preference>
< EditTextPreference android:key="number_edit"
android:title="输入电话号码">
< /EditTextPreference>
< ListPreference android:title="部门设置" android:entries="@array/department"
android:entryValues="@array/department_value"
android:dialogTitle="选择部门"
android:key="depart_value">
< /ListPreference>
< RingtonePreference android:ringtoneType="all" android:title="玲?"
android:showDefault="true" android:key="ring_key"
android:showSilent="true">
< /RingtonePreference>
< /PreferenceCategory>
对应的Structure图:
第二部分中前三个都为CheckBoxPreference,不心多说,从
Preference属性分析:
Key:唯一标识.
title:显示标题(大字体显示)
summary:副标题(小字体显示)
dependency:附属(嘛意思),即标识此元素附属于某一个元素(通常为CheckBoxPreference),dependency值为所附属元素的key。上面代码中的Preference元素附属于key等于“apply_bluetooth”的CheckPreference元素,当 CheckPreference值为true时,Preference则为可用,否则为不可用。
EditTextPreperence属性分析:
Key:唯一标识.
title:显示标题(大字体显示)
ListPreference属性分析:
Key:唯一标识.
title:显示标题(大字体显示)
dialogTitle:弹出对话框的标题
entries:列表中显示的值。为一个数组,通读通过资源文件进行设置。
entryValues:列表中实际保存的值,也entries对应。为一个数组,通读通过资源文件进行设置。以下代码显示的是arrays.xml文件中内容:
< resources>
< string-array name="department">
Tags:Android PreferenceActivity
编辑录入:coldstar [复制链接] [打 印]更多精彩
赞助商链接