0

我即将开始一个包含大量静态数据的项目,这些数据将被输入到列表视图中。所有这些数据将分为 3-4 个不同的类别,但会有一个all-data类别包含所有这些类别。我想知道实现这一点的最有效方法是什么?

我总是可以为我拥有的 3-4 个类别创建单独的类,最后为所有数据类别填充它们。但是最有效的方法是什么?请帮忙

4

1 回答 1

1

Android 没有内置任何东西可以直接处理这个问题。最简单的事情可能是将每个类别定义为单独的项目列表。为每个列表创建一个ListAdapter,然后使用 a MergeAdapter(一个非常好的第三方适配器,它允许您连接视图和其他适配器,就好像它们是要提供给 a 的单个数据流一样ListView。您可以使用显式视图对于要出现在 中的类别名称,ListView或者您可以将每个都包装ListAdapterHeaderViewListAdapter.

于 2013-09-08T18:13:10.567 回答