//获取checkbox
ck1 = findViewById(R.id.checkBox);
ck2 = findViewById(R.id.checkBox2);
//设置监听事件
ck1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
ck1.setChecked(true);
ck2.setChecked(false);
} else {
if(ck2.isChecked()==true)
ck1.setChecked(false);
else
Toast.makeText(MainActivity.this,"请选择登陆身份!",Toast.LENGTH_SHORT).show();
}
}
});
ck2.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
ck1.setChecked(false);
ck2.setChecked(true);
} else {
if(ck1.isChecked()==true)
ck2.setChecked(false);
else
Toast.makeText(MainActivity.this,"请选择登陆身份!",Toast.LENGTH_SHORT).show();
}
}
});
06-14
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交