ListView里添加2个Button 设置Button的背景。当选中Button时,Button的背景改变,再次选中这个Button时背景再变回来。 选中另外的Button时之前选中的Button背景不变。
------解决方案--------------------
遇到了和LZ同样的问题,困惑中
------解决方案--------------------
大概知道怎么弄了,直接在OnClickListener里面用v.setBackgroundResource就可以解决。
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(!starImageFlag){
v.setBackgroundResource(R.drawable.icon);
starImageFlag = true;
}else{
v.setBackgroundResource(R.drawable.icon);
starImageFlag = false;
}
}
});