AndroidAutoCompleteTextView

Remarks

If you want to offer suggestions to the user when they type in an editable text field, you can use an AutoCompleteTextView. It provides suggestions automatically when the user is typing. The list of suggestions is displayed in a drop down menu from which the user can select one to replace the contents of the edit box.