Android-контроль, установленный флажки в TableLayout - PullRequest
1 голос
/ 13 декабря 2011

У меня есть TableLayout, и я динамически добавляю строки.И в каждой строке у меня также есть флажок.

Моя проблема состоит в том, чтобы контролировать, какие флажки отмечены, и я даже не знаю, как я могу выполнить цикл для каждой строки.Пожалуйста, помогите мне.

1 Ответ

1 голос
/ 13 декабря 2011
Checkbox checkbox;

checkbox = (CheckBox) findViewById(R.id.checkbox);

checkBox.setChecked(false);

или правда.это должно работать, просто замените флажок на вашу переменную и @ + id

РЕДАКТИРОВАТЬ:

Вы можете реализовать OnCheckedChangeListener, а затем использовать что-то вроде

@Override
public void onCheckedChanged(CompoundButton arg0, boolean arg1) {
    // TODO Auto-generated method stub
    switch (arg0.getId()) {
    case R.id.checkbox1:
         if (checkbox1.isChecked()){
        //code to use when user checks the box
        }else{
        //code to use when user UNchecks the box
        }
    break;

    }
}
...