标签:
什么是AutoCompleteTextView?自动提醒。
肯定有一个东西向AutoCompleteTextView提供数据。dropDownMenu
1、在布局文件里面声明一个AutoCompleteTextView
<AutoCompleteTextView android:id="@+id/autocomplete" android:layout_width="match_parent" android:layout_height="wrap_content" />
这里的id用的就是驼峰命名法。
2、定义一个提示条目的样式,新建 list_item.xml
<?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:textSize="16sp" android:textColor="#000" android:layout_height="match_parent"> </TextView>
3、创建一个ArrayAdapter为AutoCompleteTextView提供数据
这里是动态的方式,不是死的数据~
List<String> list = new ArrayList<String>(); list.add("abcd"); list.add("abeb"); ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this,R.layout.list_item,list); list 这里可以传数组。
4、把ArrayAdapter和AutoCompleteTextView联系起来
autoCompleteTextView.setAdapter(arrayAdapter);
最起码输入两个字符,输入一个不显示。
TimePicker 刚才设置日期,这个是设置时间~!
Android--AutoCompleteTextView的基本使用方法
标签:
原文地址:http://www.cnblogs.com/zrui513/p/4806877.html