AutoCompleteTextView

Интерфейс, диалоги, темы, стили, меню
Ответить
math64
Сообщения: 235
Зарегистрирован: 16 июл 2012, 07:47

AutoCompleteTextView

Сообщение math64 » 29 мар 2016, 11:15

Используется собственный адаптер, фильтр зависит не только от этого AutoCompleteTextView, но и от соседнего.

Код: Выделить всё

edit.setAdapter(null);
edit.setText("#");
edit.selectAll();
edit.setAdapter(adapter);
adapter.setPattern(pattern);
adapter.getFilter().filter("#");
edit.showDropdown();
edit.requestFocus();
# - используется так так AutoCompleteTextView не выдает подсказки при пустом тексте, в фильтре заменяется на пустую строку.
Но в результате фильтрация запускается несколько раз и в итоге список может оказаться неправильным.

Ответить