This is documented behavior:
When
threshold
is less than or equals 0, a threshold of 1 is
applied.
You can manually show the drop-down via showDropDown()
, so perhaps you can arrange to show it when you want. Or, subclass AutoCompleteTextView
and override enoughToFilter()
, returning true
all of time.