Android AutoCompleteTextView自动提示文本框
2023-09-11 14:14:54 时间
效果
使用方法:
在布局文件中:
<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]中文API(三)android.account包下的那些类
- [Android] 解析android framework下利用app_process来调用java写的命令及示例
- Android教程-android studio 制作.9 图片
- 【黑马Android】(02)短信发送器/布局演示/android下单位/android下Junit/保存数据/android下权限/xml解析和序列化
- Android组件系列----当前Activity跳转到另一个Activity的详细过程
- Android API之android.provider.ContactsContract.Data
- 二、Android应用的界面编程(七)ViewAnimator及其子类[ ViewSwitcher、ImageSwitcher、TextSwitcher、ViewFlipper ]
- 《Gradle权威指南》--Android Gradle NDK支持
- 《Android进阶之光》--View体系与自定义View
- 【Android】android镜像翻转
- 终于有阿里p9架构师分享出困扰我多年的Android系统开发进阶实战文档
- Android【报错】. lang。android.app ClassCastException。SharedPreferencesImpl不能被强制转换为android.content.Shared
- Android 自动轮播图+滑动效果
- Android 10.0修改recovery 菜单项字体大小
- android 10.0 selinux权限冲突解决
- 【Android 安装包优化】移除无用资源 ( 自动移除无用资源 | 直接引用资源 | 动态获取资源 id | Lint 检查资源 )
- 深入Android系统
- Android 系统Battery电池流程
- Android Studio 怎么打开项目后自动打开一个新窗口