更改数据可扩展列表视图时,保持组扩展状态

时间:2015-04-20 03:35:50

标签: android listview expandablelistview

当用户单击组行时,子列表将展开并显示。当我向Arraylist添加任何组项并调用方法 notifyDataSetChanged(); Group Expanded Status错误..如何修复

实施例: 扩展当前组位置1(父级2)。当我将组父级0添加到第一个并调用 notifyDataSetChanged(); 时。父2是折叠,父1是展开的。如何保持父母2的透露

enter image description here

抱歉我的英语不好。

1 个答案:

答案 0 :(得分:0)

如果您想在之前添加父级及其子级,

1.只需将所有现有父母及其子女列入暂住名单

2.明确当前填写的清单。

3.添加新的父母和他们的孩子(我们清除)。

4.现在,将临时列表添加到我们当前的列表中(我们在其中添加,新的父母及其子女)

5.现在使用新的填充列表扩展列表适配器

6.清楚你的临时名单。