首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从web填充BaseAdapter

从web填充BaseAdapter
EN

Stack Overflow用户
提问于 2010-12-02 01:52:55
回答 1查看 586关注 0票数 2

我有这样一个JSON数组:{“username”:“user”,"user_pic":"picture","photo":"http://hfhfhfhhfh.jpg","timestamp":"10-09-10"} {"username":"user2",..........}

我在这个数组中有10个JSONObject,我想用它来填充一个流:

阿凡达-昵称

照片

时间戳

是我的应用程序流,我想有其他用户的最新帖子。

如何填充流?我想我可以用一个底座适配器,对吗?

非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-02 05:04:23

是的,您需要一个BaseAdapter或ArrayAdapter,具体取决于您的实现。但是你必须覆盖默认的实现来显示你想要显示的列表项。你也可以在这里查看列表视图的例子。http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/index.html

基本上,在你的情况下你可能需要的是。

在你开始下载json之前,

  1. 有一个进度对话框或一些其他指示器。
  2. 下载json。
  3. 解析它并将其转换成你的对象列表可能是数组列表
  4. 将这个列表传递给你的ListView适配器。这是您的主要问题,您需要重写BaseAdapter来创建您自己的适配器。这里有一个来自谷歌搜索http://developerlife.com/tutorials/?p=327的例子。如果需要更多帮助,您可能需要搜索更多示例。
  5. 将列表传递给适配器后,将需要关闭进度对话框。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4327372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档