验证android中的单选按钮

验证android中的单选按钮,android,radio-button,Android,Radio Button,我知道在安卓系统中,你不能通过再次按下来取消选中单选按钮。但如果选中了一个单选按钮,则可以取消选中所有其他单选按钮 问题是我如何知道在radiobutton组中单击了一个radiobutton 还有谁能给我一个链接,告诉我如何在选择一个单选按钮时重置组中的所有单选按钮 radioButtonGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public vo

我知道在安卓系统中,你不能通过再次按下来取消选中单选按钮。但如果选中了一个单选按钮,则可以取消选中所有其他单选按钮

问题是我如何知道在radiobutton组中单击了一个radiobutton

还有谁能给我一个链接,告诉我如何在选择一个单选按钮时重置组中的所有单选按钮

radioButtonGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {

    @Override
    public void onCheckedChanged(RadioGroup radioGroup,
            int radioButtonID) {
        switch(radioButtonID) {
            case R.id.radioButton1:
                //radio 1 clicked
                break;
            case R.id.radioButton2:
                //radio 2 clicked
                break;
            case R.id.radioButton3:
                //radio 3 clicked
                break;
        }
    }
});
我希望它能帮助您查看(向下滚动至单选按钮)

它的内容是:重要的是,RadioGroup元素将单选按钮分组在一起,以便一次只能选择一个。这个逻辑由Android系统自动处理。选择组中的一个单选按钮时,将自动取消选择所有其他单选按钮。

它还提供了一些用于侦听和处理单击事件的代码片段