`
1450901761
  • 浏览: 7886 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

高级组件之自动完成文本框

阅读更多
1.使用AutoCompleteTextView创建自动完成文本框
android:completionHint 用于为弹出下拉菜单指定提示标题
android:completionThreshold 用于指定用户至少输入几个字符才会显示提示
android:dropDownHeight 用于指定下拉菜单的高度
android:dropDownHorizontalOffset 用于下拉菜单与文本的水平偏移,默认与文本框左对齐
android:dropDownVerticalOffest 用于指定下来菜单与文本的垂直偏移,默认紧跟与文本
android:dropDownWidth 用于指定下拉菜单的宽度
android:popupBackground 用于为下来菜单设置背景
在创建适配器之前新建一个String[]
创建适配器:
private static final String[] string = new String[]{"dasdsa","dasdas"};
ArrayAdapter<String> adapter = new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_dropdown_item_1line, string);
textView.setAdapter(adapter);
添加监听器:
Button button = (Button)findViewById(R.id.autobutton1);
button.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
Toast.makeText(MainActivity.this, textView.getText(), Toast.LENGTH_SHORT).show();
}
});


  • 大小: 39.2 KB
分享到:
评论

相关推荐

    Android开发高级组件之自动完成文本框(AutoCompleteTextView)用法示例【附源码下载】

    本文实例讲述了Android开发高级组件之自动完成文本框(AutoCompleteTextView)用法。分享给大家供大家参考,具体如下: 通常来说自动完成文本框(AutoCompleteTextView)从EditText派生而出,实际上他也是一个编辑框,但...

    Android程序技术:自动完成文本框.pptx

    本节课程内容:自动完成文本框 高级控件 Advanced controls 高级 控件 知识 要求 自动完成文本框 自动完成文本框(AutoCompleteTextView),可根据用户输入的内容,匹配指定的数据源,以列表的形式显示数据源中所有...

    Android高级组件AutoCompleteTextView自动完成文本框使用详解

    主要介绍了Android高级组件AutoCompleteTextView自动完成文本框的使用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    【android编程】第五讲-Android高级组件

    自动完成文本框 AutoCompleteTextView八. 题目记录 零. 适配器Adapter 将各种数据以合适的形式显示在View中给用户看。 ArrayAdapter 支持泛型操作,最简单的一个Adapter,只能展现一行文字~ adapter = new ...

    Android开发与应用——张荣,原书配套课件

    4.2.8 自动完成文本框 4.2.9 日期、时间选择器 4.3 高级组件 4.3.1 进度条 4.3.2 拖动条 4.3.3 评分条 4.3.4 选项卡 4.4 提示框与警告对话框 4.4.1 消息提示框 4.4.2 警告对话框 4.5 小结 练习...

    LINQPad Premium 5.36.03 (Any CPU)

    LINQPad 5.36支持最新的实体框架核心驱动力,这与EF 2.x的所有版本进行互操作 用于.NET标准组件支持有了进一步的提高,随着.deps.json文件中列出的NuGet依赖性自动分辨率。 固定: 调试器现在可以正确步骤通过F#...

    delphi 开发经验技巧宝典源码

    0002 如何定制组件面板 2 0003 如何定制代码编辑器 3 0004 保存自定义开发环境桌面 4 1.2 组件安装 4 0005 安装ActiveX组件 4 0006 安装不同类型的第三方组件 5 0007 在Delphi中加载QReport报表组件 7...

    delphi 开发经验技巧宝典源码06

    0002 如何定制组件面板 2 0003 如何定制代码编辑器 3 0004 保存自定义开发环境桌面 4 1.2 组件安装 4 0005 安装ActiveX组件 4 0006 安装不同类型的第三方组件 5 0007 在Delphi中加载QReport报表组件 7...

    Access 2000中文版高级编程(part1)

    14.5 使用Slider控件在运行阶段设置文本框尺寸 452 14.6 应用Microsoft Rich TextBox控件提供所见即所得的功能 455 14.6.1 Rich Textbox控件的属性 456 14.6.2 Microsoft Rich Textbox控件的代码 456 14.7 用...

    dreamweaver网站PHP开发MXP插件

    限制文本框内字符长度插件.mxp 新闻点击数记录.mxp 新增14个框架组合插件.mxp 颜色渐变的文字.mxp 页面载入效果插件.mxp 隐藏替换无法显示图片插件.mxp 在线播放媒体插件.mxp 站点计数器插件.mxp 指定页面前进后退...

    15春数据库实验1-认识数据库管理系统及数据库的创建(4学时).pdf

    若要安装单个组件,请 单击"高级"。否则,请单击"下一步"继续。 10.在"实例名"页上,请为安装的软件选择默认实例或已命名的实例。计算机上必须没 有默认实例,才可以安装新的默认实例。若要安装新的命名实例,请...

    疯狂Android讲义源码

     2.4.1 自动完成文本框(AutoCompleteTextView)的  功能和用法 79  2.4.2 Spinner的功能和用法 80  2.4.3 日期、时间选择器(DatePicker  和TimePicker)的功能和用法 83  2.4.4 进度条(ProgressBar)的  ...

    疯狂Android讲义.part2

    2.4.1 自动完成文本框(AutoCompleteTextView)的 功能和用法 79 2.4.2 Spinner的功能和用法 80 2.4.3 日期、时间选择器(DatePicker 和TimePicker)的功能和用法 83 2.4.4 进度条(ProgressBar)的 功能和用法 85 ...

    疯狂Android讲义.part1

    2.4.1 自动完成文本框(AutoCompleteTextView)的 功能和用法 79 2.4.2 Spinner的功能和用法 80 2.4.3 日期、时间选择器(DatePicker 和TimePicker)的功能和用法 83 2.4.4 进度条(ProgressBar)的 功能和用法 85 ...

    C#程序开发范例宝典(第2版).part13

    实例104 使用ErrorProvider组件验证文本框输入 150 3.3 EventLog组件 151 实例105 使用EventLog组件读写Windows系统事件日志 151 实例106 使用EventLog组件保存Windows系统日志 153 实例107 使用EventLog组件向...

    WEB服务器配置管理.pptx.pptx

    安装IIS 步骤五,开始安装组件 安装IIS 步骤六,如图根据安装提示找到系统文件,以便安装完成. 安装IIS 安装完成之后,系统在"开始"/"程序"/"管理工具"程序组中会添加一项"Internet信息服务管理器" 。 3、配置管理...

    Visual.C#.编程精彩百例

    实例25 文本框输入数据的验证 第2篇 Visual C#中级编程实例 实例26 窗体背景颜色动态变化 实例27 C#属性及应用 实例28 C#属性Metadata的管理与应用 实例29 使用Context属性创建CallThreshold Service 实例30 ...

Global site tag (gtag.js) - Google Analytics