【发布时间】:2011-02-27 19:50:04
【问题描述】:
我有一个ImageView,并使用以下语法在 xml 中设置了源图像:
<ImageView
android:id="@+id/articleImg"
style="@style/articleImgSmall_2"
android:src="@drawable/default_m" />
现在我需要以编程方式更改此图像。我需要做的是删除旧图像并添加一个新图像。我所做的是这样的:
myImgView.setBackgroundResource(R.drawable.monkey);
它有效,但我注意到 android 将新图像堆叠在旧图像之上(不要问我如何发现它与讨论无关:)。在设置新图像之前,我肯定需要摆脱旧图像。
我怎样才能做到这一点?
【问题讨论】:
标签: android imageview android-imageview