Интерфейс, диалоги, темы, стили, меню
-
math64
- Сообщения: 235
- Зарегистрирован: 16 июл 2012, 07:47
Сообщение
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 не выдает подсказки при пустом тексте, в фильтре заменяется на пустую строку.
Но в результате фильтрация запускается несколько раз и в итоге список может оказаться неправильным.