我已经添加了这个条件
if (checkdaily.isChecked()){
strcheckDialy="Y";
}else {
strcheckDialy="N";
}
如果复选框被选中,N值仍在设置
当复选框被选中时,我想要Y,但总是得到n,如何解决这个问题?
你应该这样使用
chk.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
//checked
} else {
//not checked
}
}
});