我动态创建了n个无线电组,每个放射组都有k个无线电视频。 我想将已检查的radiobuttons文本保存到文件中,但我不知道如何才能获得每个radiogroup检查的radiobutton id。
我创建了radiobutton和radiogroup,如下所示:
if (Integer.parseInt(cells[1])==1){
rg = new RadioGroup(this);
for (int i=2;i<cells.length;i++){
rb = new RadioButton(this);
rb.setText(cells[i]);
rb.setId(i);
rg.addView(rb);
}
lin.addView(rg);
}
请帮助我!
答案 0 :(得分:0)
迭代所有RadioGroup的循环
for (int i = 0; i < particularRadioGroup.getChildCount(); i++) {
RadioButton childAt = (RadioButton) particularRadioGroup.getChildAt(i);
boolean checked = childAt.isChecked();
int id = childAt.getId();
String text = childAt.getText().toString();
// Save the Data of the RadioButton of the Particluar RadioGroup
// Save Here
}