0

在我的偏好活动中,假设我有两个复选框偏好。如果我选择第一个,则启用第二个,但如果我取消选择第一个,则禁用第二个。

我的问题是,如果第一个被取消选择并且有人单击禁用的第二个首选项(它是灰色的),是否可以在禁用时附加一个提示,告诉用户他们必须首先选择上述首选项才能启用第二个?

我查看了 Preferences API,但找不到任何符合此要求的内容。

有小费吗?

谢谢!

4

1 回答 1

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 )

于 2012-08-09T16:44:17.420 回答