要监听用户选择 Android 中的选择框,可以使用 OnCheckedChangeListener 接口来实现。首先,获取选择框的实例,然后为其设置一个 OnCheckedChangeListener,如下所示:
CheckBox checkBox = findViewById(R.id.checkbox);
checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
// 用户选中了选择框
// 在这里编写相应的逻辑
} else {
// 用户取消选中选择框
// 在这里编写相应的逻辑
}
}
});
在 onCheckedChanged() 方法中,可以根据 isChecked 参数的值来判断用户选择框的状态,从而执行相应的逻辑。