我想知道用户和开发人员(我)显示100多个项目的最佳和最有效的方法是什么。现在我将它们都放在ExpandableListView中。每组携带11个儿童用品(共10组)。这不是从任何数据库中提取的,而是所有静态信息(图像textview)。我正在尝试设计这个,以便用户可以快速获取信息。如果有人知道更好的方法,请分享。
答案 0 :(得分:1)
因此,您希望向用户展示一组非常简单的数据。看到你需要显示100个或者这样的项目,在用户和你的效率方面,选择的选择并不多。
ExpandableListView
是一个不错的选择。它允许用户一次选择要查看的数据部分。一次滚动也不难。 Android提供了一个非常基本的SimpleExpandableListAdapter,它有助于显示静态数据。使用它最困难的部分是将数据组合成所需的格式。
另一种选择是某种Tabbed显示。选择每个选项卡将加载新的ListView
数据。基本上这里的标签将等同于ExpandableListView
中的组。这可以允许在每个分组中显示更多项目,因为选项卡只能横跨屏幕跨越一行。您可以实现不同的方式,但这里是link,它引入并引导您完成一个方法。从用户的角度来看,这种方法实际上只是外观和感觉的变化......程序员实施的内容更多。