9

我必须使用自定义标题(每个标题中的不同文本)和每个标题下方不同数量的项目创建一个自定义列表视图。我一直在浏览各种部分索引示例,但我认为它们与我的答案无关紧要。

任何人都请建议我在android中移动这种类型的列表视图的好方法。

在此处输入图像描述

4

6 回答 6

2

这可能是带有部分的 Android Listview的副本

那里有很多不同的。一个例子是:http ://w2davids.wordpress.com/android-sectioned-headers-in-listviews它使用:http: //jsharkey.org/blog/2008/08/18/separating-lists-with-headers-在-android-09

那个允许您为每个部分传递不同的数组适配器,以便您可以为每个部分的项目设置不同的布局。

如果你更清楚你所看到的那些没能做到你需要的东西,那么为你提供你没见过的东西会更容易。

于 2013-05-17T05:20:37.853 回答
2

对于列表中包含部分的更复杂的设计,您应该尝试这个非常标准的库:https ://github.com/emilsjolander/StickyListHeaders 。

提到的其他替代方案很棒。


我应该提到,这个库的唯一缺点是糟糕的 mavenization 以及它在中央的缺失。

于 2013-05-17T05:27:28.613 回答
2

试试这个教程..它非常好和简单 http://www.androidhive.info/2013/07/android-expandable-list-view-tutorial/

于 2013-07-29T18:26:37.857 回答
1

有一个非常好的图书馆。我自己在一个或两个项目中使用过。看看这个:

https://code.google.com/p/android-amazing-listview/

于 2013-05-17T05:17:57.150 回答
0

为什么不能使用可展开的列表视图?此链接可能对您有所帮助:Android Exandable listview tutorial

于 2013-08-27T09:44:40.367 回答