У меня есть блок кода, который проверяет проверенное статус флажок & отображает значения соответственно , но в моем коде я есть место, где я должен использовать заявление каки оператор не работает, когда используется в блоке еще ид
if (cb1.isChecked()) {
a="abc";
}
else if(cb1.isChecked() && cb2.isChecked()) {
a="pqr";
}
else if(cb2.isChecked()){
a="asd";
}
else{
a="xyz";
}
Я получаю значение, если CheckBox1 или checkbox2 выбран, но когда они будут выбраны оба галочек я получить результат как «ABC» только
любой идеи, что случилось с кодом ??
в лестнице if-else выполняется только один блок ... –