AutoCompleteTextView(2017年10月17日)

2017.10.17

1、自动完成文本框——AutoCompleteTextView

需要哪些准备?

1)需要拥有用户输入的的词库,用于用户输入时联想功能的实现

2)要考虑这些词在界面上如何显示,也就是需要DataAdapter(数据适配器)

3)需要将数据适配器与AutoCompleteTextView关联起来

4)自动联想的功能由AutoCompleteTextView提供,无需自己开发。

【案例】

activity_main.xml

 

MainActivity.java

 

测试:

 

【训练】

1、为按钮添加事件。

使用3种方法。

写在3个不同的activity中

2、使用3个TextView设计一个新闻内容的展示画面。

由3个部分组成:

(1)标题

(2)内容

(3)落款(来源)

3、接第二题,假定标题可以通过EditText输入,用户点击按钮后,修改标题。

要求:

(1)在第二题基础上,增加1个EditText,1个Button

(2)点击Button后,将后续的显示标题的TextView内容改掉。

4、修改第三题,将EditText输入形式改成spinner选择形式,用户选中后点击按钮,修改标题。

原文地址:https://www.cnblogs.com/sanshengshitouhua/p/14577144.html