发送时检查单选按钮问题?

RadioButton Issue get checked when sending?

有两个 RadioButton 和按钮发送。
当我点击发送按钮时,会选中 2 个单选按钮。

如何避免这种情况? enter image description here

如果您只想一次检查一个 RadioButton,请将它们放在一个 RadioGroup 中。

您需要对单选按钮进行分组,以便在 xml 内添加单选按钮:

<RadioGroup> .....</RadioGroup>

然后在您的 activity 中执行此操作:

RadioGroup radioGroup = (RadioGroup) findViewById(R.id.myRadioGroup); //declare the radiogroup


radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {
      @Override

        public void onCheckedChanged(RadioGroup group, int checkedId) {

            // find which radio button is selected

            if(checkedId == R.id.radiobtn1) {

                //code here
            } else if(checkedId == R.id.radiobtn2) {

                //code here

            } else {

               //code here
            }
        }
    });

只需将 RadioButton 放入 RadioGroup