我有一个PreferenceActivity
,其中有3 ListPreferences
。
每个ListPreference
都有一些条目(2或3)。
我想只显示1个条目突出显示,其余条目显示在ListPreference
之一。
如果我将ListPreference更改为某些PreferenceActivity
,我需要在CustomeListPreference
中进行哪些更改?
我从哪里开始?有人可以帮我弄清楚该做什么吗?
答案 0 :(得分:4)
自ListPreference
inherts Preference
以来,您应该能够首先将setShouldDisableView()
设置为true。然后,将setEnabled()
设置为false。这应该使项目显示为禁用(灰色)而不是可点击。