Как сделать в 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;
}
→ Ссылка