0

CheckBoxこの方法を使用することで、法線を設定できることがわかっていsetChecked(boolean)ます。CheckBoxPreferenceスルーメソッドを設定することは可能ですか?方法はありますか?

4

1 に答える 1

0

どうですか... setChecked(boolean)?あなたがあなたへの参照を得るときCheckBoxPreference(例えばあなたのPreferenceActivityまたはPreferenceFragment)あなたはこの方法を使って問題がないはずです。


問題が発生している部分はわかりませんが、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 に答える