次の構文を使用してImageView
、xmlにソースイメージが設定されています。
<ImageView
android:id="@+id/articleImg"
style="@style/articleImgSmall_2"
android:src="@drawable/default_m" />
次に、この画像をプログラムで変更する必要があります。私がする必要があるのは、古い画像を削除して新しい画像を追加することです。私がしたことはこれです:
myImgView.setBackgroundResource(R.drawable.monkey);
それは動作しますが、Androidが古い画像の上に新しい画像をスタックしていることに気づきました(それが議論に関連していないことをどうやって見つけたのか私に聞かないでください:)。新しい画像を設定する前に、必ず古い画像を削除する必要があります。
どうすればそれを達成できますか?