AutoComlete TextView,即自动完成文本框,从EditText派生而出,它的本质上也是一个编辑框,比普通编辑框多了一个功能:当用户输入一定字符之后,自动完成文本框会显示下拉菜单,然用户选择是否需要点击某个菜单项
首先在xml中定义一个AutoComleteTextView
<>之前,& lt; AutoCompleteTextView android:才能id=癅 + id/auto" android:才能layout_width=癿atch_parent" android:才能layout_height=皐rap_content" android:才能completionHint=扒胙≡衲不兜淖试?“ android:才能dropDownHorizontalOffset=?0 dp" android:才能completionThreshold=?“,/在然后继续定义一个多 是 这子项允许输入多个提示项
& lt; MultiAutoCompleteTextView android:才能id=癅 + id/mauto" android:才能layout_width=癿atch_parent" android:才能layout_height=皐rap_content" android:才能completionThreshold=?“,/在
然后打开MainActivity
<>以前public class  MainActivity extends 活动 { ,AutoCompleteTextView 行为; ,MultiAutoCompleteTextView mautv; ,String [] ts =, new String [] { ,才能“itPub", ,,“这研究“, ,才能“itPUB", ,,“这算法”; ,}; ,@Override ,public void  onCreate (Bundle savedInstanceState) ,{ super.onCreate才能(savedInstanceState); ,,setContentView (R.layout.main); ArrayAdapter<才能;String>, abc =, new ArrayAdapter