Android动态复选框
问题描述:
我正在尝试向我的活动添加动态复选框。不过,作为一名初学者,我无法理解能够添加复选框并将其删除的基础知识。这里是我的代码....Android动态复选框
私人无效createCheckbox(){
for(int i=0; i<5; i++){
cb = new CheckBox(this);
ll.addView(cb);
cb.setText("Test");
}
ll.addView(submit);
submit.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
for(int i = 0; i < 5; i++) {
ll.removeView(cb);
}
ll.removeView(submit);
Questions();
}});
}
L1是linerlayout对象。这个想法是当代码运行时,5个复选框出现,然后一旦用户点击提交按钮,他们将被删除。 当前正在查看框,但按下提交按钮时,只有五个中的一个被删除。我不明白我做错了什么?
答
For循环不正常结束,花括号错了地方