Android之AutoCompleteTextView

来源:互联网 发布:最美古诗词 知乎 编辑:程序博客网 时间:2024/04/30 15:28

AutoCompleteTextView是用于总动完成输入文本的组件,用好了是非常方便用户的。

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical" >        <AutoCompleteTextView         android:id="@+id/auto"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:completionHint="选中班级"        android:completionThreshold="1"    //定义了从第几个字符开始显示候补列表        android:dropDownHeight="300dp"/></LinearLayout>

对应的Java代码

AutoCompleteTextView auto = (AutoCompleteTextView) findViewById(R.id.auto);//使用AutoCompleteTextView要用到适配器ArrayAdapter<String> adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1,new String[] { "android", "java", ".net" });//自动提示的选项auto.setAdapter(adapter);




 

原创粉丝点击