要監聽用戶選擇 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 參數的值來判斷用戶選擇框的狀態,從而執行相應的邏輯。