2

我需要ListView使用多种视图类型进行自定义。我找到了这个链接:http ://umakantpatil.com/posts/android-listview-with-separate-headers-and-images-loading-from-remote-server 但问题是:它将列表分成多个部分并创建一个单视图类型。我的第一个问题是:如何修改此代码,以便可以检索具有不同类型的每一行?我的意思是我想要一个部分,但我希望这些项目以不同的方式出现。

我的第二个问题是:我该怎么做?我想到了两个适配器:一个保存原始视图类型,一个保存另一个为我的列表视图设置。我怎么能这样?

谢谢

4

1 回答 1

2

如果我了解您要完成的工作,那么我相信我可以为您提供帮助。见这里

对于自定义适配器(标题列表、自定义混合列表等),我认为更简单的解决方案是SeparatedListAdapterJeff Sharkey更简单的意思是“要实现的代码量最少”。您可能会遇到问题,因为该代码是 GPL 的 v3。

我通过CommonsWare实现了实现cwac-merge的出色解决方案。它是 ASL 2,所以如果您正在考虑 Android 市场,那么您很高兴。您可以添加任何适配器,也可以直接添加。这是非常非常好的。我真的推荐它。View

您可以在我的问题中查看更多详细信息。如果您对如何实施有任何疑问,请在此处发布,我会尽力提供帮助。

顺便说一句,尝试通过进入您的个人资料并接受为您的问题提供的答案来改善您的记录(以防他们确实帮助了您)。

于 2011-06-14T13:01:01.680 回答