取消选中 android 中的单选按钮

uncheck radio button in android

我是 java 的新手,radioButtondelivery.setSelected(false); 有问题 radioButtondelivery 在红线下,请帮助我。

public void onRadioButtonClicked(View view) {
    // Is the button now checked?
    boolean checked = ((RadioButton) view).isChecked();

    // Check which radio button was clicked
    switch(view.getId()) {
        case R.id.radioButtonpickup:
            if (checked)

                radioButtondelivery.setSelected(false);

            break;
        case R.id.radioButtondelivery:
            if (checked)
                // code here
            break;
    }
}

使用setChecked()

radioButtondelivery.setChecked(false);

但你真的必须考虑使用 RadioGroup 一旦你 select 其中一个

它会自动取消选中其他单选按钮