翻转图像按钮onClick它的图像

时间:2011-08-16 07:08:19

标签: android image dynamic imagebutton

我正在尝试更改按钮的图像,如下所示。

else if (v == btnUt) {
                Intent toUtilities = new Intent(City.this, UtilityScreen.class);

//btnUt is the name of my image button
                btnUt.setBackgroundDrawable(getResources().getDrawable(R.drawable.mapicon));

}

这里面临的问题是,它为同一个按钮设置了两个图像,我希望在重置新图像时不显示上一个图像。

注意:我不想以编程方式使用选择器而是试图实现此目的。

2 个答案:

答案 0 :(得分:0)

也许您已设置按钮所在布局的背景可绘制。确保按钮所在的布局没有背景可绘制。

答案 1 :(得分:0)

使用此代码设置ImageButton的图像:

btnUt.setImageDrawable(getResources().getDrawable(R.drawable.mapicon));