代码与范例:
1 2 3 4 5 6 7 8 9 10 11 |
<CheckBoxPreference android:title="Pref1" android:key="pref1"> </ CheckBoxPreference> <EditTextPreference android:dialogMessage="Pref 2 dialog" android:title="Pref2" android:key="pref2" android:dependency="pref1"> </ EditTextPreference> |
说明:通过 dependency 属性设置,可以使 Preference 项 pref2 与 pref1 之间建立起关联性。当 CheckBox 类型的 pref1 项值为 false 时,pref2 将不可用,并被以灰色显示。