Witam, w mojej aplikacji zabezpieczyłem się, że w razie, gdy użytkownik w polu EditText nie wpisze nic, wysyłana jest tam cyfra "0" (aplikacja typu obliczenia równania sześciennego). Problem w tym, że jeśli nic nie wpiszę w żadnym z kilku pól i kliknę przycisk obliczający, wysyłane jest "0" tylko do jednego pola EditText, a pozostałe zostają puste i oprócz tego, aplikacja nie wykonuje obliczeń.
Oto warunek if jaki stosuję:
if(TextUtils.isEmpty(a.getText().toString().trim()))
{
a.setText("0");
return;
}
else if(TextUtils.isEmpty(n.getText().toString().trim()))
{
n.setText("0");
return;
}