Как сделать в java, если введенный номер в EditText содержит меньше или больше 12 символов то выдавало "Некорректный телефон"?
if (editTextPhone.) {
editTextPhone.setError("Некорректный телефон");
editTextPhone.requestFocus();
return;
}
Ответы (1 шт):
Автор решения: Olegator36
→ Ссылка
Получить строку:
String phoneStr = editTextPhone.getText().toString();
Измерить длину:
int len = phoneStr.length();
Проверить:
if(len != 12){
editTextPhone.setError("Некорректный телефон");
editTextPhone.requestFocus();
return;
}