自定义列表视图Android自定义列表视图

时间:2013-05-17 05:07:32

标签: android listview header

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

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

enter image description here

6 个答案:

答案 0 :(得分:2)

这可能与Android Listview with sections

重复

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

那个允许你为每个部分传入不同的数组适配器,这样你就可以为每个部分的项目设置不同的布局。

如果你更清楚你所看到的那些人没有做到这一点你需要它会更容易为你提供你没见过的东西。

答案 1 :(得分:2)

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

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


我应该提一下,这个图书馆唯一的缺点就是遗传不好而且缺乏中心。

答案 2 :(得分:2)

Stackoverflow上存在很多线程,请检查:

  1. Android Listview with sections
  2. Android ListView section header
  3. How to draw a section header in Android listview just like the Contacts app did ?
  4. 但我不确定这些主题是否有帮助信息,但是如果你想阅读,理解和实现ListView的部分,那么这里是Cyril给出的伟大而详细的文章之一:ListView Tips & Tricks #2: Sectioning Your ListView

答案 3 :(得分:2)

答案 4 :(得分:1)

这是一个非常好的图书馆。我已经在一个项目或2我自己使用过。看看:

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

答案 5 :(得分:0)

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