我的 XML 文件中有一个带有 3 个 RadioButtons 和一个 Button 的 RadioGroup。当我点击按钮时,如何获取选中的 RadioButton 的 ID(我为此按钮设置了 OnClickListener)?稍后我想在 onClick 中使用 Switch 语句,在检查了哪个 RadioButton 被选中之后。
谢谢!
我的 XML 文件中有一个带有 3 个 RadioButtons 和一个 Button 的 RadioGroup。当我点击按钮时,如何获取选中的 RadioButton 的 ID(我为此按钮设置了 OnClickListener)?稍后我想在 onClick 中使用 Switch 语句,在检查了哪个 RadioButton 被选中之后。
谢谢!
你可以用这个
yourRadioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
// TODO Auto-generated method stub
}
});
在 RadioGroup 上使用getCheckedRadioButtonId()