你可以简单地在你的 XML 布局中添加两个不同的无线电组,以及他们的个人 ID。 因此,根据选择的检查,您可以隐藏和显示正确的单选组。
例子:
radioA.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {
//show groupA
//hide groupB
}
}
);
radioB.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {
//show groupB
//hide groupA
}
}
);