我正在尝试编写一段代码,声明如果选中一个复选框,则不能同时选中第二个复选框。我有一个名为 dayShift 的复选框,另一个名为 nightShift。如果我正在检查 nightShift 和 THEN dayShift,代码将按预期工作。但是如果我先检查 dayShift 然后再检查 nightShift,则代码不适用。
public void days(View view) {
CheckBox nightShift_check = (CheckBox)findViewById(R.id.nightShift);
CheckBox dayShift_check = (CheckBox)findViewById(R.id.dayShift);
if (nightShift_check.isChecked() && dayShift_check.isChecked())
{
nightShift_check.setChecked(false);
dayShift_check.setChecked(false);
Toast.makeText(mainApplication.this,"Error message",Toast.LENGTH_LONG).show();
}
}
繁星点点滴滴
一只萌萌小番薯
相关分类