我想在动态onclicklistener
上申请checkbox
并检查checkbox
是否为click
,然后在getid
中添加ArrayList
,如果checkbox
未选中,则从{{1}移除getid
}}
ArrayList
答案 0 :(得分:0)
有更简单的方法,您无需点击CheckBox
,CheckBox
来转发。要在CheckBox
中收听检查更改状态,您可以设置如下所示的监听器。
cb.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked)
testoo.add(cb.getId());
else
testoo.remove(cb.getId());
}
});