Java 如何比较和分组ArrayList对象
我试图将事件的Java 如何比较和分组ArrayList对象,java,android,arraylist,Java,Android,Arraylist,我试图将事件的ArrayList分组到日期列表中,但不知道如何实现它 我的目标是将分组数据加载到ExpandableListView中,请参见下图 我有一份日期清单和一份活动清单。因此,我想根据事件对象的日期属性将其分组为不同的日期 您必须按照ExpandableListAdapter希望的方式转换数据 Android有可以使用的SimpleExpandableListAdapter,但在您提供的屏幕上看起来一点也不一样。使用这样的适配器仅供参考,因此您可以了解它的工作原理 如果您想要与您提供的
ArrayList
分组到日期列表中,但不知道如何实现它
我的目标是将分组数据加载到ExpandableListView
中,请参见下图
我有一份日期清单和一份活动清单。因此,我想根据事件对象的日期属性将其分组为不同的日期
您必须按照
ExpandableListAdapter
希望的方式转换数据
Android有可以使用的SimpleExpandableListAdapter
,但在您提供的屏幕上看起来一点也不一样。使用这样的适配器仅供参考,因此您可以了解它的工作原理
如果您想要与您提供的屏幕完全相同的内容,则必须通过扩展BaseExpandableAdapter
如果日期下的项目没有通过按展开或折叠来展开,那么我强烈建议您寻找一个更简单的方法来实现