Android AutoCompleteTextView отображает предложения после нажатия несвязанной кнопки - PullRequest
0 голосов
/ 27 сентября 2011

У меня проблема с тем, что мой AutoCompleteTextView показывает свои предложения, если фокус клавиатуры находится в ACTV и нажата кнопка в действии. Лучшее, что я могу сделать, это позвонить .dismissDropDown() после его появления, но это выглядит неаккуратно. Как я могу предотвратить его появление при нажатии кнопки?

1 Ответ

0 голосов
/ 27 сентября 2011

Как уже упоминалось выше, это произошло из-за того, что я добавил элемент к ArrayAdapter адаптеру ACTV. Я просто пошел дальше и добавил новую строку к исходному ArrayList, используемому для первоначального создания ArrayAdapter, затем создал совершенно новый AA и установил его в качестве адаптера ACTV. Этот метод динамического обновления устранил проблему появления списка автозаполнения, когда он не должен был быть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...