怎么修改listview中某一个item的值

如何修改listview中某一个item的值
我写了一个listview 包含多个显示图片的item,我如何才能只改变其中某item的一个图片其他的不变,假设我知道该item的id。。PS:并不是点击该item才改变,而是通过我的程序其他部分产生的一个值来判断是否要改变的

------解决方案--------------------
假如 你点击以后 会获取到一个位置信息 ,然后通过listview 获取到那个 item 的layout 然后获取那个控件 然后改变信息 就OK了