在android中使用相同布局显示多组信息的最佳方法是什么

时间:2013-06-18 05:28:35

标签: android

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

选项1:

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

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

相关链接:

custom grid view

custom listview

选项2:

如果您不想以网格或列表方式显示可重复使用的布局,那么, 使用以下链接

,根据您的要求多次充气所需的布局(xml)

Inflate a view / layout into another layout?