首页 理论教育 AutoCompleteTextView控件的自动匹配功能实现方法及示例

AutoCompleteTextView控件的自动匹配功能实现方法及示例

时间:2023-06-15 理论教育 版权反馈
【摘要】:AutoCompleteTextView控件也是实现这样的功能,当在搜索框里输入一些字符时会自动弹出一个下拉框显示匹配的结果。表6-1 AutoCompleteTextView自动匹配常用方法图6-1 AutoCompleteTextView自动匹配示例运行结果下面通过一个示例,讲述AutoCompleteTextView自动匹配的用法,示例代码运行结果如图6-1所示。首先,介绍如何通过xml布局实现这一效果,如代码清单6-1所示。

AutoCompleteTextView控件的自动匹配功能实现方法及示例

自动匹配(AutoCompleteTextView)实现动态匹配输入的文本内容。它实现的效果如同Google搜索引擎,当在框中输入文本信息时,可以根据内容显示匹配的热门信息。AutoCompleteTextView控件也是实现这样的功能,当在搜索框里输入一些字符时(默认两个字符)会自动弹出一个下拉框显示匹配的结果。自动匹配涉及的常用方法见表6-1。

表6-1 AutoCompleteTextView自动匹配常用方法

978-7-111-37968-3-Chapter06-1.jpg

978-7-111-37968-3-Chapter06-2.jpg

图6-1 AutoCompleteTextView自动匹配示例运行结果

下面通过一个示例,讲述AutoCompleteTextView自动匹配的用法,示例代码运行结果如图6-1所示。

首先,介绍如何通过xml布局实现这一效果,如代码清单6-1所示。

代码清单6-1 自动匹配(AutoCompleteTextView)示例(第6章\Demo_06_01)main.xml(www.xing528.com)

978-7-111-37968-3-Chapter06-3.jpg

978-7-111-37968-3-Chapter06-4.jpg

其次,介绍Activity java代码如何配合xml布局实现这一效果,如代码清单6-2所示。

代码清单6-2 自动匹配(AutoCompleteTextView)示例(第6章\Demo_06_01)MainActivity.java

978-7-111-37968-3-Chapter06-5.jpg

978-7-111-37968-3-Chapter06-6.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈