我有一个ExpandableListView,其中包含在创建时提供文本的子项,以及通过处理程序在组点击时下载的图像。
现在,当我们点击一个组时,它会展开并显示文本。下载图像并将其制作成drawable并插入到子项的数据映射中。只有在点击了ExpandableListView的另一部分时,它才会在下载时更新。
EX:我点击第一组,文本显示在新孩子中。我点击第二组,图像出现在第一组的子项中,只有文本出现在第二组的子项中。
如何在收到图像数据时强制子视图更新?
答案 0 :(得分:1)
您始终可以使用adapter.notifyDataSetChanged()。从处理程序方法中调用它(即,一旦图像数据存在)。