按日期对回收商查看项目进行分组?

时间:2016-05-26 22:36:26

标签: android android-recyclerview

我需要根据日期对我的回收者视图数据进行分组,并在每个组之间显示一些分隔符,如下所示。

- 第1项 -

- 第2项 -

 -- January 2016(Divider)--

- 第3项 -

- 第4项 -

- 第5项 -

-- December 2015(Divider)--

- 第6项 -

- 第7项 -

....   ....

我如何才能做到这一点?

2 个答案:

答案 0 :(得分:5)

听起来你只想要两个ViewTypes,如解释here

您可能还想查看this library,如果您希望它可扩展且性感,您可以查看Advanced RecyclerView库。

答案 1 :(得分:1)

您需要先根据日期对它们进行排序。

然后使用view_type(Is there an addHeaderView equivalent for RecyclerView?)作为@ G.K提到或使用任何Recycler标头库将它们设置为粘性标题。

试试这个:https://github.com/ShamylZakariya/StickyHeaders