相信一上来大家会有如下三种方法
1.通过setChecked这个方法去设置默认选中
2.xml文件中配置属性checked=”true”
以上两种当我们运行的时候懵逼了,默认是被选中了,但是当我们修改选项的时候,发现这个默认选中的RadioButton竟然不会被取消选中。
这时可能会想到下面的第三种方法。呵呵!!!
3.去遍历所有的RadioButton,然后对你点击的radioButton.setChecked(true),其余的radioButton.setChecked(false)。但是很勤勉。
揭晓答案::::
原来需要给每个RadioButton设置一个id(xml定义的RadioButton自然会有,代码生成的可以直接调用radioButton.setId()方法),然后默认选中的时候直接利用RadioGroup的radioGroup.check(RadioButton的id)来选中默认按钮。