如何通过点击listview中item 改变item中的图片?

如何通过点击listview中item 改变某一个item中的图片?

设置ListView的OnItemClickListener监听器, 在重载方法中去修改item 的图片, 然后在调用adapter的notifyDataChanged方法刷新listview

楼上的说的已经很明白了,支持

上面已经说的很明白了啊,修改适配器里的数据,然后刷新

在adapter里设置点击事件

holder.listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int position, long l) {
addReadingRecord(trackwayInfo.gettGuid(), String.valueOf(trackwayInfo.getAccount()));
// 获得图片原本所在图片集的排序位置
ArrayList imageUrls = new ArrayList<>();
for (String imageKey : originalImageKeys) {
imageUrls.add(QiniuHelper.getOriginalWithKey(imageKey));
}
Intent intent = new Intent(context, PhotoPagerActivity.class);
intent.putExtra(PhotoPagerActivity.EXTRA_CURRENT_ITEM, position);
intent.putExtra(PhotoPagerActivity.EXTRA_PHOTOS, imageUrls);
intent.putExtra(PhotoPagerActivity.EXTRA_USERNICK, trackwayInfo.getNick());
intent.putExtra(PhotoPagerActivity.EXTRA_TYPE, 1);
context.startActivity(intent);
}
});