0

我们知道我们可以CheckBox使用该setChecked(boolean)方法设置法线。是否可以CheckBoxPreference通过方法设置?有什么方法吗?

4

1 回答 1

0

怎么样…… setChecked(boolean)?当您获得对您的CheckBoxPreference(例如在您的PreferenceActivityPreferenceFragment)的引用时,使用此方法应该没有问题。


我不确定您遇到了什么问题,但是对CheckBoxPreference's的方法调用与setChecked(boolean)常规方法调用没有什么不同CheckBox(例如:您只需传递一个表示“tick”的布尔值):

CheckBoxPreference checkboxPref = new CheckBoxPreference(this);
// or:
CheckBoxPreference checkboxPref = (CheckBoxPreference) findPreference("checkbox_pref");
checkboxPref.setChecked(true);
于 2012-04-23T00:29:51.057 回答