Android自动提示控件AutoCompleteTextView
2014-11-07 09:18
881 查看
Android中有一个自动提示补全输入的控件,AutoCompleteTextView。使用较为方便
效果图:(不区分大小写)
代码:
此处是使用了 string-array 作为数据源 (在string.xml文件中创建)
XML布局文件:
android:completionThreshold="3" : 表示在输入3个字符后显示提示信息
Java代码:
【注】每次提示条数问题:
上图为在一个测试中写的,然后提示的是全部的信息,当时想只显示五条,但是没有找的对应的方法或者属性,今天在一个小工程里面使用的时候,只显示了五条。原因
如下图
效果图:(不区分大小写)
代码:
此处是使用了 string-array 作为数据源 (在string.xml文件中创建)
<string-array name="search"> <item>国通快递</item> <item>汇通快递</item> <item>申通</item> <item>顺风</item> <item>天天快递</item> <item>圆通速递</item> <item>韵达快运</item> <item>中通速递</item> <item>ems快递</item> <item>ems快递A</item> <item>ems快递B</item> <item>ems快递C</item> <item>ems快递D</item> <item>ems快递E</item> </string-array>
XML布局文件:
<AutoCompleteTextView android:id="@+id/search_name" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:background="@null" android:completionThreshold="3" android:gravity="bottom" android:hint="请输入快递名称" android:textSize="25sp" />
android:completionThreshold="3" : 表示在输入3个字符后显示提示信息
Java代码:
// adapter
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),android.R.layout.simple_dropdown_item_1line, array ); // 设置内容 mAutoCompleteTextView.setAdapter(adapter);
【注】每次提示条数问题:
上图为在一个测试中写的,然后提示的是全部的信息,当时想只显示五条,但是没有找的对应的方法或者属性,今天在一个小工程里面使用的时候,只显示了五条。原因
如下图
相关文章推荐
- Android UI控件系列:AutoCompleteTextView(自动提示)
- Android---UI篇---AutoCompleteTextView(自动提示)
- Android学习系列之控件 AutoCompleteTextView邮箱后缀自动补全
- android中的自动提示框AutoCompleteTextView
- Android AutoCompleteTextView连接数据库自动提示的方法(附demo源码下载)
- Android AutoCompleteTextView自动提示文本框
- Android——自动完成输入框提示功能的菜单_AutoCompleteTextView
- android文本自动提示 AutoCompleteTextView的实例2则
- Adapter类型控件之AutoCompleteTextView(自动完成文本框)&MultiAutoCompleteTextView(多提示项的自动完成文本框)
- Android学习系列之控件 AutoCompleteTextView邮箱后缀自动补全
- Android 自动补全提示输入AutoCompleteTextView、 MultiAutoCompleteTextView
- Android基础核心总结之二-----Spinner、AutoCompleteTextView(自动完成控件)
- Android( 基本控件)、progressBar+Handler(进度条)、AutoCompleteTextView(单行自动补全)、MultiAutoCompleteTextView(多行补全)
- 从零开始学android:Android中的基本控件(下) —— 随笔提示文本:AutoCompleteTextView
- Android学习 19 ->自动提示输入AutoCompleteTextView
- Android AutoCompleteTextView控件实现类似百度搜索提示,限制输入数字长度
- 第50章、自动提示AutoCompleteTextView(从零开始学Android)
- Android控件之自动匹配输入内容AutoCompleteTextView
- 玩转Android---UI篇---AutoCompleteTextView(自动提示)
- android autocompletetextview(自动匹配控件)类比listview