Почему событие нажатия кнопки работает во всех версиях, но не работает в пироге? - PullRequest
0 голосов
/ 14 мая 2019

Все мои старые приложения работают нормально в Android.Но во время недавнего тестирования в эмуляторе Android с Android Pie я застрял на первой странице.Я не могу нажать.Это показывает в поле электронной почты "Неподтвержденный пост".
Я не знаю, что это значит.Так кто-нибудь знает, что было обновлено в PIE?

Я проверил код, но не могу найти, где проблема.
И что такое «Неподтвержденный пост», который отображается на электронной почте Textview?

Код:

findViewById(R.id.submit_btn).setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        findViewById(R.id.submit_btn).setEnabled(false);
        register();
    }
});

Изображение

enter image description here

Java

validateform()

@JohnJoe in there validateform() is         
private boolean validateForm() {
    boolean result = true;
    if (TextUtils.isEmpty(firstNameEditText.getText().toString())) {
        firstNameEditText.setError("Required");
        result = false;
    } else if (firstNameEditText.getText().toString().length() < 3) {
        firstNameEditText.setError("Please enter first name");
        result = false;
    } else {
        firstNameEditText.setError(null);
    }
    if (TextUtils.isEmpty(lastNameEditText.getText().toString())) {
        lastNameEditText.setError("Required");
        result = false;
    } else if (lastNameEditText.getText().toString().length() < 3) {
        lastNameEditText.setError("Please enter last name");
        result = false;
    } else {
        lastNameEditText.setError(null);
    }

    if (TextUtils.isEmpty(emailEditText.getText().toString())) {
        emailEditText.setError("Required");
        //result = false;
    } else if (!isValidEmail(emailEditText.getText().toString())) {
        emailEditText.setError("Please enter valid email");
       // result = false;
    } else {
       // emailEditText.setError(null);
    }
    return result;

1 Ответ

0 голосов
/ 16 мая 2019

спасибо вам, ребята, за то, что вы удалили только что проверенный способ проверки электронной почты и замените его другим методом!пока не найдено правильное решение.

...