我是android的新手,我想动态JSON数据到我的android listView,我只有JSON文件中的对象这是交易名称和折扣。

我检查了所有问题和教程,但是当我在应用程序中实现这些代码时,都没有运行。 我只想问,要实现这样的JSON数据,我是否需要解析数据并转换为String数组这么简单的listview工作,还是我需要实现自定义listview? Plz你的建议将有助于解决这项任务..

提前致谢。

===============>>#1 票数:7 已采纳

看看这两个教程,在这些Json对象显示在Custom ListView中,我想这就是你需要的,

Android在ListView中放置自定义对象

从JSON填充Listview

===============>>#2 票数:2

对于简单示例,不需要自定义列表视图。 您可以使用简单的列表视图。

  • 解析JSON数据检索数据
  • 将它们存储在列表中并将该列表作为参数传递给适配器
  • 将适配器设置为列表视图。

===============>>#3 票数:0

您将需要自定义列表适配器,可能还需要自定义列表条目。

假设您已经解析了JSON并拥有JSON数组,那么此适配器必须: - 提供JSON arary中的条目 - 根据位置标识的某些列表条目创建和填充条目视图。 请记住,列表条目是可重用的(并且应该重复使用它们以减少对象alloaction的数量)

如果JSON中有很多数据,更好的方法是使用GSON pull解析器和一些数据绑定,创建java对象而不是内置的JSON解析器

  ask by ashutosh translate from so

未解决问题?本站智能推荐: