CheckBoxPreference 在单击时不检查

CheckBoxPreference not checking when clicking on it

是否可以让 CheckBoxPreference 不通过单击来选择,而只是通过编程来选择?

在XML中使用android:selectable="false"android:enabled="false"。使用 android:enabled="false" 也会使 CheckBoxPreference 变灰。如果您以编程方式获取 CheckBoxPreference 实例,则可以使用 setEnabled()setSelectable()