I have implemented AutoCompleteTextView as follows:
AutoCompleteTextView
MainActivity.java
... public static String[] myData=new String[
In your case, you could use String.contains instead of String.startsWith.
String.contains
String.startsWith
See this question: custom-autocompletetextview-behavior