2011-01-11 130 views
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個複選框出現,然後一旦用戶點擊提交按鈕,他們將被刪除。 當前正在查看框,但按下提交按鈕時,只有五個中的一個被刪除。我不明白我做錯了什麼?

回答

0

For循環不正常結束,花括號錯了地方