Android AutoCompleteTextView自动提示文本框
2015-11-20 12:17
531 查看
效果
使用方法:
这里的一个属性 completionThreshold 设置的为2,就是说在文本框中输入两个相关的字符后才可弹出相关提示,当然其默认的就是输入两个字符后提出提示
这里设置的数据源是 adf相关的,所以在输入框中输入的文本与adf相关的时候才会显示出相关的提示
使用方法:
在布局文件中:
<AutoCompleteTextView android:id="@+id/autotextview" android:completionThreshold="2" android:layout_width="match_parent" android:layout_height="wrap_content"/>
这里的一个属性 completionThreshold 设置的为2,就是说在文本框中输入两个相关的字符后才可弹出相关提示,当然其默认的就是输入两个字符后提出提示
在java中
private AutoCompleteTextView mAutotextview; private void assignViews() { mAutotextview = (AutoCompleteTextView) findViewById(R.id.autotextview); } private void setAutoCompleteTextView() { //创建数据源 String[] strings = {"adf0","adf1","adf2","adf3","adf4","adf5"}; //创建数据适配器 ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout .simple_expandable_list_item_1,strings); //设置适配器的样式 adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); mAutotextview.setAdapter(adapter); }
这里设置的数据源是 adf相关的,所以在输入框中输入的文本与adf相关的时候才会显示出相关的提示
相关文章推荐
- Android Context
- android学习1——LinearLayout
- Android Spinnert的使用
- Android编程获取sdcard音乐文件的方法
- Android.mk语法规范 .
- Android.mk 编写规则简介
- android服务学习service之AIDL
- Android总结篇系列:Android Service
- Android编程获取sdcard卡信息的方法
- android多线程Handler
- Android日期选择器,可以自定义样式
- Android Studio、Gradle常见错误、设置
- Android提交数据到服务器
- Android编程实现应用强制安装到手机内存的方法
- Android四大组件易考题分析
- Android返回ListView列表重新刷新
- android版本
- Android Studio 快捷键整理分享
- Android 按键流程(InputManagerService 以及 JNI phoneWindowManger 应用)(and5.1)
- 基于块的OTA