学习参考资源:https://www.gitbook.com/book/zhangqx/mini-weather/details
前面我们已经实现了点击城市列表ListView中的Item,实现更新天气信息的动作。接下来,我们将每个item的信息补充的更为完整,并实现搜索功能。
1)补充列表信息
前面我们ListView中每个item的信息是城市名称,现在我们补充一些信息,改成每个item包含id,citycode,省份,城市信息。
运行一下!
2)在布局顶部添加搜索框
我们的搜索框组件是由左边一个EditText用于输入关键词,右边一个ImageView存放Search按钮图片组成
运行一下!
3)获取搜索框数据,并设置更新数据动作
1.定义变量,并绑定组件,并监听搜索按钮的动作