【发布时间】:2015-03-09 14:03:58
【问题描述】:
我正在使用子项中的单选复选框自定义可扩展列表。 我面临一个问题,当作为一个孩子的单个项目如此检查不起作用时,意味着复选框未选中显示。当有多个项目作为子项时,复选框可以正常工作,但是当它第一次检查时,取消选中该复选框后它就很好,没有再次选中该位置。
我的 XML 代码
<CheckBox
android:id="@+id/lblListCheckBox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:button="@drawable/customdrawablecheckbox"
android:layout_marginRight="15dp"/>
CheckedChange 代码:
private class onClickCheckBox implements OnCheckedChangeListener {
public onClickCheckBox () {
}
@Override
public void onCheckedChanged(CompoundButton arg0, boolean isChecked) {
// TODO Auto-generated method stub
lblListCheckBox.setChecked(false);
if (isChecked) {
} else {
}
lblListCheckBox = (CheckBox) arg0;
}
}
谢谢
【问题讨论】: