добавление textChangedListener в TextInputEditText - PullRequest
0 голосов
/ 02 апреля 2019

Я хочу добавить textChangedListener() на TextInputEditText.Но не могу найти ни одного из тех слушателей.

Как и editext.addTextChangedListener( new TextWatcher()...), этот метод доступен для TextInputEditText?Если такого слушателя нет, то как извлечь строку из TextInputEditText, пока пользователь пишет в ней?

1 Ответ

0 голосов
/ 02 апреля 2019

Сначала найдите TextInputEditText по его идентификатору.

TextInputEditTexteditText = findViewById(R.id.textInputEditText);

А затем вы можете добавить addTextChangeListener следующим образом

 editText.addTextChangedListener(new TextWatcherAdapter(){
                    @Override
                    public void afterTextChanged(Editable editable) {
                        inputLayout.setPasswordVisibilityToggleEnabled(editable.length()>0);
                    }
        });

Вы можете отослать этоссылка , надеюсь, это поможет.

...