Android常用控件-AutoCompleteTextView
来源:互联网 发布:车载wince安装软件 编辑:程序博客网 时间:2024/06/11 17:11
AutoCompleteTextView的类层结构:
java.lang.Object ↳android.view.View ↳android.widget.TextView ↳android.widget.EditText ↳android.widget.AutoCompleteTextViewAutoCompleteTextView是一种根据用户输入来给出提示信息的文本编辑框控件,当用户编辑时,控件会根据用户的输入将一些建议以下拉列表的形式在控件下方显示,当用户选择其中一项时,就会用选项的内容自动替换编辑框内的内容。
AutoCompleteTextView的使用方法:
1、在资源文件中建立一个xml文件,用来定义提示信息每项的layout,这里命名为list_item.xml,内容如下:
2、在布局文件中声明一个AutoCompleteTextView,如下:
3、activity文件如下:
在activity中定义了一个字符串数组COUNTRIES
来存放所有的建议信息,并实例化了一个ArrayAdapter对象将list_item.xml文件定义的布局与COUNTRIES字符串数组中的每项绑定在一起。
运行效果如下:
但是!!将建议信息的字符串写死在代码中不是一种好的编程方式,我们应该将其定义在一个资源文件中,如定义一个suggestions.xml存放COUNTRIES字符串数组中的建议信息:
然后在activity中加载资源:
同样可达到上图的效果。
- Android常用控件-AutoCompleteTextView
- android常用控件三 AutoCompleteTextView
- android 常用控件 (AutoCompleteTextView) (MultiAutoCompleteTextView)
- Android常用控件之AutoCompleteTextView、Spinner
- Android-常用UI控件(Spinner/AutoCompleteTextView)
- 2.常用控件:AutoCompleteTextView
- android控件13 AutoCompleteTextView
- Android基础--AutoCompleteTextView控件
- Android控件之AutoCompleteTextView
- Android:控件AutoCompleteTextView
- Android控件之AutoCompleteTextView
- Android控件之AutoCompleteTextView
- Android中的AutoCompleteTextView控件
- Android控件之AutoCompleteTextView
- Android控件---AutoCompleteTextView
- Android控件之AutoCompleteTextView
- Android控件AutoCompleteTextView
- Android中智能控件AutoCompleteTextView
- 马云小演讲,道破创业成功关键
- ZOJ 2016 Play on Words (HDU 1116)(欧拉回路,欧拉通路)
- 成为百万富翁的二十五种方法
- 关于用Abort()终止线程的小记
- [保护视力]电脑颜色设置
- Android常用控件-AutoCompleteTextView
- 腾讯qq2010、2011b1并不完全兼容 64位win7
- Tomcat启动时错误:Cannot rename original file to
- java中equals重写方法
- C#可访问性级别
- OSPF路由协议的五种报文类型
- 我竟然走上IT之路
- 教你如何将你的Qt项目打包安装在MeeGo系统中
- SQL Server创建索引