Android:一个列表中的不同对象

时间:2013-06-04 04:20:02

标签: android

我是android开发的新手。我正在开发一个购物中心的Android应用程序... 我想要一个显示列表的屏幕。商场的名称及其照片应显示在第一部分,其中包含短的一行地址...... 在接下来的部分中,产品应以相同的方式显示.... 产品图片,产品名称及其价格...... 请建议我应该阅读哪些主题来创建这样的屏幕.... 可以使用片段来创建这个屏幕??? 提前谢谢......

2 个答案:

答案 0 :(得分:0)

有很多方法。就像您可以为每个屏幕创建自定义列表视图一样。您可以先创建MallClassPojo对象的数组列表。像:

ArrayList<MallClassPojo> mallList.

您的MallClassPojo包含Mall名称,Mall图像url或resourceID的getter setter方法以及mall的简短描述。将此mallList传递给适配器类。检索详细信息并在自定义列表视图中显示它们。下一个屏幕也可以用同样的方式准备。

答案 1 :(得分:-1)

那么你可以创建一个JSON对象的数组列表。在JSON对象中,您可以添加不同的数据,例如在一个对象中添加公司数据,在另一个对象中可以添加产品数据。不是吗?