AutoCompleteTextView的基本使用
当输入部分内容之后会有相关的建议,类似于百度提示信息
1、在布局文件中声明一个AutoCompleteTextView
?
3、它需要使用ArrayAdapter来提供数据
public void setAutoCompleteTextView(){autoCompleteTextView = (AutoCompleteTextView)findViewById(R.id.autocomplete_country);//COUNTRIES是一个数组,AutoCompleteTextView会将数组内容和用户输入的匹配,然后再显示出来提示用户//R.layout.list_item显示的是提示信息显示的内容的样式ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this, R.layout.list_item, COUNTRIES);autoCompleteTextView.setAdapter(arrayAdapter);}?备注:COUNTRIES是一个数组类型
4、将AutoCompleteTextView和ArrayAdapter联系起来