gpt4 book ai didi

android - 从网络填充 BaseAdapter

转载 作者:行者123 更新时间:2023-11-29 02:15:27 27 4
gpt4 key购买 nike

我有一个像这样的 JSON 数组:[{"usename":"user", "user_pic":"picture", "photo":"http://hfhfhfhhfh.jpg", "timestamp":"10-09-10"} {"username":"user2", .........}]
我在这个数组中有 10 个 JSONObject,我想用它来填充流:
头像 - 昵称
照片
时间戳
是我的应用程序流,我想要其他用户的最新帖子。
如何填充流?我想我可以使用 baseadapter 是正确的吗?

非常感谢!

最佳答案

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

基本上,在您的情况下,您可能想要的是。

  1. 在开始下载 json 之前有一个进度对话框或其他指示器。
  2. 下载 json。
  3. 解析它并将其转换为您的对象列表[可能是 Arraylist]
  4. 将此列表传递给您的 ListView 适配器。这是您的主要问题,您需要覆盖 BaseAdapter 以创建您自己的适配器。这是谷歌搜索的一个例子 http://developerlife.com/tutorials/?p=327 .如果您需要更多帮助,您可能需要搜索更多示例。
  5. 将列表传递给适配器后,您需要关闭进度对话框。

关于android - 从网络填充 BaseAdapter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4327372/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com