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选择形式,用户选中后点击按钮,修改标题。