У меня есть одно простое приложение, которое предполагает получать информацию от пользователя и отправлять электронную почту.У меня есть обязательные поля, и если пользователь не заполняет эти поля, они нажимают красную кнопку после нажатия кнопки.Мне удается изменить цвет
Предполагается, что цвет меняется сразу после нажатия кнопки, но после нажатия кнопки, чтобы изменить цвет (все поля), мне нужно прикоснуться к одному изполя Edit Text, затем они меняются.(Неважно, к какому из них прикоснуться, требуется или нет.)
Вот моя реализация для одного из полей:
if(etBayiiKodu.getText().toString().matches("")){
Log.d("BayiiKodu","NO STRING***1***");
etBayiiKodu.getBackground().setColorFilter(Color.rgb(255, 133, 145),Mode.MULTIPLY);
Log.d("BayiiKodu","NO STRING***2***");
allFilled=allFilled&&false;
}
else{
girilenSiparis.setBayiiKodu(String.valueOf(etBayiiKodu.getText()));
etBayiiKodu.getBackground().setColorFilter(Color.WHITE,Mode.MULTIPLY);
allFilled=allFilled&&true;
}
Что может быть причиной для этого?Спасибо ...