我在一个recyclerview的cardview中有一个带有10个单选按钮的无线电组。 当我尝试获取选定的放射性同位素时,它为每个卡片视图都提供了相同的选择。
for(symptoms_card_view s : mSymptomList){
RadioGroup rg = findViewById(R.id.radio_group);
Integer selectedId = rg.getCheckedRadioButtonId();
RadioButton rb = findViewById(selectedId);
String txt = rb.getText().toString();
Integer sev = Integer.parseInt(txt);
sym[i] = new symptoms_data(s.getmId(), sev);
i++;
}
在单选按钮中选择5,7,4,3时,对于每个无线电组,我得到5作为所有无线电组的选定答案,有人可以告诉我如何解决此问题。