2011-01-11 8 views
1

自分のアクティビティに動的チェックボックスを追加しようとしています。しかし、初心者であることは、チェックボックスを追加して削除できるという基礎を得ることができません。ここに私のコード....Androidの動的チェックボックス

ます。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つのチェックボックスが表示され、ユーザーが送信ボタンをクリックすると削除されるというものです。 現在、ボックスが表示されていますが、送信ボタンを押すと5つのうちの1つだけが削除されます。私は何が間違っているのか分からないのですか?

答えて

0

ループが正しく終わらない場合は、かっこが間違っている場所

関連する問題