如何使用Google日历等粘性列开发列表视图

时间:2015-03-28 01:58:05

标签: android listview calendar

我正在开发一款Android应用,其中包含Google日历中的日历列表视图。

具体来说,我想产生这样的效果,当用户在右侧滚动事件列表视图时,左侧的日期列表将在第二天部分到来时向上移动。请参阅Google日历的工作原理。

我发现一些库可以实现粘贴标题的效果,比如Instagram。

例如,

https://github.com/emilsjolander/StickyScrollViewItems

https://github.com/DWorkS/AStickyHeader

https://github.com/emilsjolander/StickyListHeaders

https://github.com/TonicArtos/StickyGridHeaders

http://applidium.github.io/HeaderListView/

但是,所有这些实际上都像Instagram一样实现它们,即节标题贯穿整行,下面是单个项目。它与Google日历不同,左栏是粘性的,右侧是可滚动的。

我无法找到一种方法来更改我使用HeaderListView来实现的库。标题和列表实际上是listview本身。我无法将它们左右分开以实现Google日历的效果。

任何人都知道是否有其他图书馆可以像谷歌日历一样?或者任何关于我如何从头开发它的提示?

感谢。

1 个答案:

答案 0 :(得分:2)

我认为SuperSLiM可以满足您的需求: https://github.com/TonicArtos/SuperSLiM应该这样做:)