要监听用户选择 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 参数的值来判断用户选择框的状态,从而执行相应的逻辑。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:android选择框如何监听选中事件