答案 0 :(得分:11)
在onClick方法中你需要改变Button的图像,这样..
public void onClick(View v) {
if(v==buttonName){
buttonName.setBackgroundResource(R.drawable.imageName);
}
}
答案 1 :(得分:4)
假设一个ImageButton ......
您可以在onClick
侦听器中更改背景图像,类似于以下内容:
myButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
//set button image
myButton.setImageBitmap(myBitmapFile)
}
});