努力获得多选列表偏好以预先检查和/或禁用某些条目。
找到了一些实现自定义的解决方案,例如。CheckboxPreference 带有自定义布局文件。但是恕我直言,这不适用于 ListPreferences,因为它们具有动态大小。
是否可以扩展 MultiSelectListPreference 并在特定位置获取复选框和标签以调用 textview#enabled 或 checkbox#setchecked?
我做了一个模拟来说明:
努力获得多选列表偏好以预先检查和/或禁用某些条目。
找到了一些实现自定义的解决方案,例如。CheckboxPreference 带有自定义布局文件。但是恕我直言,这不适用于 ListPreferences,因为它们具有动态大小。
是否可以扩展 MultiSelectListPreference 并在特定位置获取复选框和标签以调用 textview#enabled 或 checkbox#setchecked?
我做了一个模拟来说明: