我正在尝试将ArrayList
事件分组到日期列表中,但不知道如何实现它。
我的目标是将分组数据加载到ExpandableListView
下面的图片中。
我有一个日期列表和一系列事件。所以,我想根据日期属性将事件对象分组到不同的日期。
答案 0 :(得分:0)
您必须按ExpandableListAdapter
想要的方式转换数据。
Android可以使用SimpleExpandableListAdapter
,但这对您提供的屏幕来说看起来并不多。仅供参考here is an Example使用这样的适配器,因此您可以了解其工作原理。
如果您想要与您提供的屏幕完全相同,则必须通过ExpandableListAdapter
扩展BaseExpandableAdapter
{{1}}来实现{{1}}
如果日期下的项目没有按展开 - 崩溃,那么我强烈要求custom expandable listiview实施更容易。