从Android上的适配器中刷新ExpandableListView

从Android上的适配器中刷新ExpandableListView,android,refresh,expandablelistview,Android,Refresh,Expandablelistview,我在如何从其子视图中刷新ExpandableListView时遇到问题 listView包含一个文件列表,我想提供删除这些文件的可能性。但在执行删除后,需要刷新ExpandableListView。 我实现了自己的适配器,它扩展了BaseExpandableListAdapter。似乎无法从覆盖的getChildView()方法中获取我的父对象,以发送notifyDataSetChanged():- 我想向我的活动发送一个包含组状态信息(折叠/展开)的意图,并在接收时刷新,但即使这样,我也需要E

我在如何从其子视图中刷新
ExpandableListView
时遇到问题

listView包含一个文件列表,我想提供删除这些文件的可能性。但在执行删除后,需要刷新
ExpandableListView
。 我实现了自己的适配器,它扩展了
BaseExpandableListAdapter
。似乎无法从覆盖的
getChildView()
方法中获取我的父对象,以发送
notifyDataSetChanged()
:-

我想向我的活动发送一个包含组状态信息(折叠/展开)的意图,并在接收时刷新,但即使这样,我也需要
ExpandableListView
对象

如何做到这一点

提前谢谢

身体健康
美国

你必须

  • 从适配器中删除相应的项
  • 然后调用adapter.notifyDataSetChanged()
然后列表视图将重新加载数据。

您必须

  • 从适配器中删除相应的项
  • 然后调用adapter.notifyDataSetChanged()

然后列表视图将重新加载数据。

谢谢。但这是我的基本问题。:)我需要从适配器中刷新。它只是按设计,无法按我尝试的方式工作。谢谢你的帮助。但这是我的基本问题。:)我需要从适配器中刷新。它只是按设计,无法按我尝试的方式工作。谢谢你的帮助。