my AutoCompleteTextView
создается с настраиваемым адаптером для отображения предложений для ~ 3000 строк.при вводе в представлении ввода предложения появляются, как и ожидалось, за исключением того, что иногда часть выпадающего представления с предложениями обрезается или выглядит как отсоединенная от AutoCompleteTextView
.этот дополнительный кусок выпадающего списка содержит предыдущие предложения, которые больше не подходят.при нажатии на предложение или вводе большего количества букв - выпадающая часть «застрял» исчезает.
редактировать: я обнаружил, что когда AutoCompleteTextView
показывает только одно предложение после отображения более одного, проблема возникает
Почему это происходит?Как я могу это исправить?
Сейчас я пробую несколько вещей (ни одна из которых не работает):
- добавление TextWatcher
к AutoCompleteTextView
и аннулирование AutoCompleteTextView
в методе onTextChanged
.
- getWindow().getDecorView().invalidate();
в Activity
, содержащем это AutoCompleteTextView
в методе onTextChanged
edit: это происходит только в галактике Самсунгs телефон работает под управлением 2.1 SDK версии 7