我正在尝试为我的活动添加动态复选框。然而,作为一个初学者,我无法绕过能够添加复选框并删除它们的基础知识。这是我的代码......
private void 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();
}});
}
ll是一个linerlayout对象。想法是代码运行时,出现5个复选框,然后一旦用户点击提交按钮,它们就会被删除。 目前正在看到这些框,但是当按下提交按钮时,只有五个中的一个被删除。我不明白我做错了什么?
答案 0 :(得分:0)
对于循环未正确结束,花括号错误的地方