我有一个RadioGroup
带有 2 个RadioButton
rb1 和 rb2 的 radioGroup。
用户在某个时间点检查其中的 1 个,比如 rb1 。现在基于某些条件,我想清理RadioGroup
所有它的孩子应该不被选中。
我正在这样做rb1.setChecked(false);
和rb2.setChecked(false);
。
在此之后,当我调用 时radioGroup.getCheckedRadioButtonId();
,我期望-1作为返回值,但我得到的是我之前检查过的 rb1 的 id 。
难道我做错了什么?
任何帮助表示赞赏。