Я использую Android AutoCompleteTextView
с CursorAdapter
, чтобы добавить автозаполнение в приложение. В представлении onItemClickListener()
(т.е. Когда пользователь касается одного из автозаполненных выпадающих элементов), я извлекаю текст и помещаю его в EditText, чтобы пользователь мог изменить его, если ему нужно.
Однако, когда я вызываю setText()
в TextView, запускается поведение автозаполнения, и выпадающее меню отображается снова. Я бы хотел показать только раскрывающийся список, если пользователь вводит новый текст с клавиатуры. Есть ли способ сделать это?