1
我正在嘗試向我的活動添加動態複選框。不過,作爲一名初學者,我無法理解能夠添加複選框並將其刪除的基礎知識。這裏是我的代碼....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個複選框出現,然後一旦用戶點擊提交按鈕,他們將被刪除。 當前正在查看框,但按下提交按鈕時,只有五個中的一個被刪除。我不明白我做錯了什麼?