如何直观地显示偏好选项被禁用?

时间:2014-10-04 16:56:48

标签: android android-layout android-preferences

我创建了一个'首选项'文件,其中有一个CheckboxPreference。当我取消选中CheckboxPreference时,其依赖项将被禁用。但是,它并没有留下任何视觉线索,这些家属被禁用。如何提供?

2 个答案:

答案 0 :(得分:0)

尝试在您的偏好活动中的onSharedPreferenceChangedListener()中显示一些警告对话或Toast消息。

答案 1 :(得分:0)

尝试使用findPreference方法在PreferenceActivity中引用您的偏好,然后将preference.setShouldDisableView()设置为true,将preference.setEnabled()设置为false,看看是否有帮助。