I use the following code to set text to an AutoCompleteTextView field. But I noticed that when I set certain text (not all text, but some) to it, it will automatically pop u
You can try
searchInput.setAdapter((ArrayAdapter) null); searchInput.setText(text); searchInput.setAdapter(adapter);
Source