listview中的控件怎样动态赋值,该如何解决

listview中的控件怎样动态赋值

如图,我在点击右边button的时候,左边的图片跟着变化
开--->彩色图片
关--->灰色图片
请问高手,怎样解决,最好附上代码,感谢!

------解决方案--------------------
ListView list = (ListView) findViewById(R.id.Prodgridview);

list.setAdapter(new AdpProduct(OrderActivity.this, producttype));

public class AdpProduct extends BaseAdapter {
...
}
------解决方案--------------------
在ListView的item点击监听事件onListItemClick(ListView l, View v, int position, long id)中通过参数v来获取当前点击的按钮和图片id,然后就改变图片属性啦……
------解决方案--------------------

------解决方案--------------------
探讨

引用:

在ListView的item点击监听事件onListItemClick(ListView l, View v, int position, long id)中通过参数v来获取当前点击的按钮和图片id,然后就改变图片属性啦……

我是要在点击按钮的时候进行响应,不是在点击item时候进行响应

------解决方案--------------------
看我的博客http://blog.csdn.net/fylz1125/article/details/7250604