设置适配器后修改ListView

时间:2011-06-21 13:49:28

标签: android listview imageview

我将适配器设置为ListView:

myListView.setAdapter(new listAdapter(this));

在这个适配器中,我做了一些操作,并在ListView的每一行中将Image设置为imageView:

holder.image.setImageDrawable(anImage)

我在项目中也有2个RadioButtons,我想要做的是在检查RadioButton时更改ONE listView的图像。

我的问题:我不知道如何“恢复”一行的图像。有谁知道我怎么做?

请找一些帮助。

1 个答案:

答案 0 :(得分:1)

致电ListView.invalidateViews()。这将触发重绘并在getView()bindView()中设置正确的图像。