我在使用 ExpandableListView 时遇到问题,因为每个组中的 childItems 的类型差异很大。在一个部分有来自电话框的联系人,另一个有一个带有progressBar的视图,最后一个有一个TextView。
我曾考虑使用 3 个独立的 ExpandableListViews,每个都有自己的适配器和处理程序,但这似乎也有点疯狂,特别是当某些“列表”只有一个项目并且它永远不会改变时。本质上,我使用 ExpandableListViews 在我的 UI 中创建可扩展部分,但感觉不太对劲。
有没有更好的 UI 元素可以使用?