AutoCompleteTextView控件的使用
Posted iFat的笔记本
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AutoCompleteTextView控件的使用相关的知识,希望对你有一定的参考价值。
public class MainActivity extends Activity { //[0]声明AutoCompleteTextView要显示的数据 private static final String[] COUNTRIES = new String[] { "laofang", "laozhang", "laoli", "laobi","laoli","laowang","aab","abb","cc" }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //[1]找到控件 AutoCompleteTextView actv = (AutoCompleteTextView) findViewById(R.id.actv); //[2]创建数据适配器 ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line, COUNTRIES); //[3]设置数据适配器 actv.setAdapter(adapter); } }
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" > <AutoCompleteTextView android:id="@+id/actv" android:layout_width="match_parent" android:layout_height="wrap_content" android:completionThreshold="1" /> </RelativeLayout>
以上是关于AutoCompleteTextView控件的使用的主要内容,如果未能解决你的问题,请参考以下文章
android开发使用AutoCompleteTextView控件,放在模拟器中每次输入字母都会自动出现两个重复的字母
AutoCompleteTextView(自动完成文本框)的基本使用
AutoCompleteTextView搭配PoiSearch的使用