在我的偏好设施活动中,假设我有两个checkboxpreference。如果我选择第一个,则启用第二个,但如果我取消选择第一个,则禁用第二个。
我的问题是,如果取消选择第一个并且有人点击已禁用的第二个首选项(它显示为灰色),是否可以在禁用时附加提示,告诉用户必须先选择上述首选项为了启用第二个?
我查看了Preferences API,但找不到符合此要求的任何内容。
任何提示?
谢谢!
答案 0 :(得分:1)
使用首选项的摘要作为提示。这将在复选框下方提供一些文本,在较小的图片中提供其标题。
通过xml: http://developer.android.com/reference/android/preference/Preference.html#attr_android:summary
按代码: http://developer.android.com/reference/android/preference/Preference.html#setSummary(int)