我是靠谱客的博主 腼腆早晨,最近开发中收集的这篇文章主要介绍android天气预报实训程序清单,Android上实现一个简单的天气预报APP(九) ListView展示城市列表、单击更新天气数据...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

学习参考资源:https://www.gitbook.com/book/zhangqx/mini-weather/details

前面我们已经可以点击选择城市按钮,切入选择城市布局。接下来我们要在城市布局中添加一个ListView组件,加载城市列表。

1)添加ListView组件

1.在布局文件select_city.xml中新增一个ListView组件

0818b9ca8b590ca3270a3433284dd417.png

select_city.xml

0818b9ca8b590ca3270a3433284dd417.png

2.在java文件中定义ListView变量,并与该组件绑定,并加载ListView内容。

0818b9ca8b590ca3270a3433284dd417.png

运行一下!

0818b9ca8b590ca3270a3433284dd417.png

2)将ListView内容加载为我们从数据库文件读到的城市列表

0818b9ca8b590ca3270a3433284dd417.png

运行一下!

0818b9ca8b590ca3270a3433284dd417.png

3)添加点击动作,点击时,将主界面的天气数据更新为点击的城市的天气数据。

0818b9ca8b590ca3270a3433284dd417.png

测试一下!

0818b9ca8b590ca3270a3433284dd417.png

4)根据得到的citycode,更新主界面天气信息

1.在SelectCity类中onClick方法中新增点击返回按钮时,将citycode传递给MainActivity类

0818b9ca8b590ca3270a3433284dd417.png

2.在MainActivity的onCreate方法中新增如果citycode改变过,更新天气数据的代码段。

0818b9ca8b590ca3270a3433284dd417.png

运行一下!

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

最后

以上就是腼腆早晨为你收集整理的android天气预报实训程序清单,Android上实现一个简单的天气预报APP(九) ListView展示城市列表、单击更新天气数据...的全部内容,希望文章能够帮你解决android天气预报实训程序清单,Android上实现一个简单的天气预报APP(九) ListView展示城市列表、单击更新天气数据...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部