我有一个带有多个PreferenceCategory的PreferenceScreen,其中有许多CheckBoxPreferences。我正在尝试通过在单击首选项类别标签时隐藏或显示类别来创建可扩展的列表概念。我可以实现单击侦听器,但据我所知,除了使用addPreference和removePreference之外,无法设置CheckBoxPreference的可见性,但由于布局完全内置在 xml 中(必须这样做),所以我无法将首选项添加到正确的类别而不会导致强制关闭。有没有办法以某种方式将CheckBoxPreference视为视图并根据需要将其可见性更改为 GONE 或 VISIBLE?或者是否有另一种方法来完成我想要做的事情?谢谢。
问问题
1295 次