有两个RadioButtons和按钮发送 当我点击发送按钮时,会检查2个RadioButtons。
如何避免这种情况? enter image description here
答案 0 :(得分:1)
如果您只想一次检查一个RadioButton
,请将它们保留在RadioGroup
内。
答案 1 :(得分:1)
您需要对单选按钮进行分组,以便在xml中添加此标记内的单选按钮:
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
}
}
});
然后在你的活动中这样做:
brew cask install virtualbox
答案 2 :(得分:0)
将RadioButtons放入RadioGroup