【问题标题】:How to parse online JSON url and display it on android's listview如何解析在线 JSON url 并将其显示在 android 的 listview 上
【发布时间】:2014-03-29 14:32:03
【问题描述】:

您好,我目前正在开发一个需要从网络解析 JSON 并将名称、缩略图显示到列表视图的 Android 应用程序。

*这是来自http://example.com/api *

的 JSON
{
  id: 4
  name: "Person A"
  thumb: "http://www.juice.ph/article_images/0015/5108/movie_poster_DIVERGENT_214x315-50.jpg"
}
{
  id: 5
  name: "Person B"
  thumb: "http://www.juice.ph/article_images/0015/5108/movie_poster_DIVERGENT_214x315-50.jpg"
}

将示例 JSON 显示到列表视图(包括拇指)的最简单和好的方法是什么?我知道这将使用自定义列表视图适配器,但一些在线教程太复杂了。

谢谢。

【问题讨论】:

    标签: android json listview android-listview


    【解决方案1】:

    首先将url中的内容下载为字符串。

    创建一个与json结构相同的模型类,并使用GSON解析JSON。由于您的 json 是数组,因此您将获得一个 List 作为响应。

    现在创建一个自定义 ArrayAdapter 并覆盖 getview() ,将响应列表添加到适配器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-13
      • 1970-01-01
      • 1970-01-01
      • 2018-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多