【发布时间】:2012-06-28 18:48:37
【问题描述】:
我有一个 PreferenceScreen,其中包含多个 PreferenceCategory,其中包含许多 CheckBoxPreferences。我正在尝试通过在单击首选项类别标签时隐藏或显示类别来创建可扩展的列表概念。我可以实现点击侦听器,但据我所知,除了使用 addPreference 和 removePreference 之外,无法设置 CheckBoxPreference 的可见性,但是由于布局完全内置在 xml 中(需要这样做),我无法在不导致强制关闭的情况下将首选项添加到正确的类别。有没有办法以某种方式将 CheckBoxPreference 视为 View 并根据需要将其可见性更改为 GONE 或 VISIBLE?或者是否有另一种方法来完成我想要做的事情?谢谢。
【问题讨论】:
-
这里正在回答类似的问题:stackoverflow.com/a/4704360/2703209
标签: android checkbox visibility preference checkboxpreference