从处理程序更新ExpandableListView子项

时间:2011-05-01 22:34:36

标签: android expandablelistview

我有一个ExpandableListView,其中包含在创建时提供文本的子项,以及通过处理程序在组点击时下载的图像。

现在,当我们点击一​​个组时,它会展开并显示文本。下载图像并将其制作成drawable并插入到子项的数据映射中。只有在点击了ExpandableListView的另一部分时,它才会在下载时更新。

EX:我点击第一组,文本显示在新孩子中。我点击第二组,图像出现在第一组的子项中,只有文本出现在第二组的子项中。

如何在收到图像数据时强制子视图更新?

1 个答案:

答案 0 :(得分:1)

您始终可以使用adapter.notifyDataSetChanged()。从处理程序方法中调用它(即,一旦图像数据存在)。