gridview的图像没有得到刷新

che*_*han 3 android gridview invalidation android-layout android-gridview

我有一个网格视图,其中包含从列表中填充的图像.当我从列表中删除图像时,我希望网格视图得到刷新.有人告诉我如何做到这一点.

我试图使gridview无效(),通知图像适配器数据集已更改(adapter.notifyDataSetChanged();).但这并没有给出预期的结果.

在这样做之后,我在以前移除的图像的位置得到一个空白.

Den*_*uev 9

尝试使用gridView.invalidateViews()而不仅仅是.invalidate().它重绘了gridView中的所有视图(在您的情况下为ImageView).