Задать вопрос
@gochag

В чем ошибка (Edittext фильтр и поиск по ListView )?

При наборе текста в EditText производится поиск и фильтрация текста ArrayAdapter.
@Override
            public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
                listView.setVisibility(View.VISIBLE);
                adapter.getFilter().filter(charSequence.toString());

                if(adapter.getCount()==1){
                                        mBashlangic.setText(adapter.getItem(0));
                }
            }

mBashlangic (EditText). Почему программа зависает ?
  • Вопрос задан
  • 166 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
потому что Watcher стоит на том же поле, которое вы меняете, и изменения в него приходят моментально
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы