2

我正在尝试制作一个创建多个 Product 对象并将它们从最佳价值到最差价值的应用程序。设置布局并显示相同布局的最佳方式是什么,重复屏幕,但每个产品的价格品牌数量等被替换?

4

2 回答 2

1

显示多个产品的方法是使用列表视图。有多种形式的列表视图可用,您可以使用可扩展的列表视图,也可以使用简单的列表视图并遵循主从格式。甚至 Play 商店也使用 listview 来显示他们的应用程序(产品)。如果您尝试加载大量数据,则可以使用延迟加载技术和缓存。

于 2013-06-18T05:33:54.603 回答
1

选项1:

要以网格或列表方式重用相同的布局,您应该使用 Custom GridView或 Custom ListView

这些不使用arrayAdapters,而是使用扩展基本适配器的自定义适配器,该适配器为每行/网格扩展特定布局。

相关链接 :

自定义网格视图

自定义列表视图

选项 2:

如果您不想以网格或列表方式显示可重用布局,请使用以下链接根据您的要求多次膨胀所需的布局(xml)

将视图/布局膨胀到另一个布局?

于 2013-06-18T05:35:56.597 回答