我正在做一个应用程序来进行简单的测验。我已经使用RadioGroup
给出了答案是多项选择。因此,在加载每个问题时,如何在默认情况下取消选中RadioGroup
?
答案 0 :(得分:12)
只需将XML中的checked
属性设置为RadioButton
为false:
android:checked="false"
这应该可以解决问题。
答案 1 :(得分:5)
您是否看过Android开发者指南?
http://developer.android.com/reference/android/widget/RadioGroup.html
最初,所有单选按钮都未选中。
虽然您可以使用clearCheck()
方法
清除选择。清除选择后,不会选择此组中的单选按钮,getCheckedRadioButtonId()将返回null。
也许你的问题可能与我的理解有所不同。或许可以解释更多关于如何加载问题等等。
答案 2 :(得分:2)
尝试
RadioGroup.check(0)
0是adt
永远不会生成的idupd:来自RadioGroup的来源
public class RadioGroup extends LinearLayout {
// holds the checked id; the selection is empty by default
private int mCheckedId = -1;
...