`
1450901761
  • 浏览: 8019 次
  • 性别: 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 小结 练习...

    Qt 学习之路 2

    2. GUI 组件:Qt 的 GUI 组件,例如按钮、标签、文本框、列表框等。 3. 常用技术:Qt 的常用技术,例如信号槽、事件处理、线程等。 4. 数据库:Qt 的数据库相关技术,例如 QtSQL、数据库连接等。 5. 网络:Qt 的网络...

    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 用...

    C#程序设计基础教程及实训习题答案.doc

    *控件是图形用户界面(GUI)编程中的基本组件,常用的控件包括文本框、按钮、标签、列表框、复选框、单选框等。 *控件的操作过程包括:单击工具箱中相应的工具按钮,移到窗体上拖动鼠标,窗体上会显示一个矩形框,...

    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)的  ...

    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