作为我的应用程序的一部分,我必须在一个单选组中创建四个单选按钮并单击单选按钮。我编写了以下代码,但我的 selectId 属性在选择第一个选项时给出值 2131034181,在选择第二个选项时给出 2131034182 等等,单击 3 和 4 时值的个位会发生变化。为什么会这样?
int selectId=rbg.getCheckedRadioButtonId();
RadioButton selected= (RadioButton) rbg.findViewById(selectId);
String selected_user = (String) selected.getText();