【发布时间】:2018-01-30 18:41:42
【问题描述】:
在我的 xml 中:
<CheckBox android:id="@+id/checkboxUpdateLessonPlanAll"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/chkLessonPlanAll"
android:onClick="onCheckboxClicked"/>
在我的 java 中:
public void onCheckboxClicked(View view) {
//CheckBox box = (CheckBox) view;
CheckBox box = (CheckBox) findViewById(R.id.checkboxUpdateLessonPlanAll);
box.setChecked(!box.isChecked());
Log.v("qwerty", "checkbox clicked " + box.isChecked() + "!!");
}
我可以在 LogCat 中看到我的日志消息,当我单击复选框时它显示为 false,但它的状态没有改变。它保持未选中状态。
【问题讨论】: