android如何将从数据库读取的数据显示在listview中?

 我来答
蒲公英lyj4
推荐于2019-10-31 · TA获得超过572个赞
知道答主
回答量:7
采纳率:85%
帮助的人:5633
展开全部

本地数据就用ormlite-android-4.19.jar和ormlite-core-4.19.jar 可以帮助你管理本地数据,网络上的数据应该要后台做接口让你去调用,adapter可以写一个方法addpendList或者setList,这两个方法都是控制当前adapter持有的list的,adapter可以持有这个list并且给每个item设置布局。

本地得到的数据就是List,如果是服务器的数据就是JSON格式,可以用JSONUtil.java之类的去解析然后获取list,不是list的数据就直接res.getString("name");

ListView.SetAdapter();就可以设置adapter了,然后adapter如果有数据就会填充List

刷新的话是adapter.notifyDataSetChanged();

本地数据就用ormlite-android-4.19.jar和ormlite-core-4.19.jar 可以帮助你管理本地数据,网络上的数据应该要后台做接口让你去调用,adapter可以写一个方法addpendList或者setList,这两个方法都是控制当前adapter持有的list的,adapter可以持有这个list并且给每个item设置布局。

本地得到的数据就是List,如果是服务器的数据就是JSON格式,可以用JSONUtil.java之类的去解析然后获取list,不是list的数据就直接res.getString("name");

ListView.SetAdapter();就可以设置adapter了,然后adapter如果有数据就会填充List

刷新的话是adapter.notifyDataSetChanged();

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式