Динамический флажок Android - PullRequest
1 голос
/ 11 января 2011

Я пытаюсь добавить динамический флажок в свою деятельность.Однако, будучи новичком, я не могу обойти основы возможности добавлять флажки и снимать их.Вот мой код ....

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 - объект линейного размещения.Идея состоит в том, что когда код запускается, появляются 5 флажков, а затем, когда пользователь нажимает кнопку отправки, они удаляются.В настоящее время поля видны, но при нажатии кнопки отправки удаляется только одна из пяти.Я не понимаю, что я делаю не так?

1 Ответ

0 голосов
/ 13 января 2011

Если петля не заканчивается правильно, фигурная скобка не в том месте

...