📅  最后修改于: 2023-12-03 14:39:09.068000             🧑  作者: Mango
在 Android Studio 中,可以通过以下代码获取选中的单选按钮:
// 在 Activity 中调用
RadioButton radioButton = findViewById(R.id.radio_button);
boolean isChecked = radioButton.isChecked();
请注意替换 R.id.radio_button
为你的单选按钮的资源 ID。
这段代码将返回一个布尔值,表示单选按钮是否被选中。如果选中,返回 true
;如果未选中,返回 false
。
你可以使用这个返回值来执行相应的逻辑操作,例如显示或隐藏其他视图、更改数据或执行其他操作。
此外,你还可以为单选按钮添加 OnCheckedChangeListener
来监听其选中状态的改变:
radioButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// 当单选按钮的选中状态改变时调用此方法
if (isChecked) {
// 单选按钮被选中
} else {
// 单选按钮未选中
}
}
});
这段代码会在单选按钮的选中状态改变时触发 onCheckedChanged
方法。你可以在该方法中执行相应的操作。
请注意将 radioButton
替换为你的单选按钮实例。
以上是在 Java 中获取选中的单选按钮的基本方法。你可以根据自己的需求进一步扩展和优化代码。