У меня есть ImageView
с исходным изображением, установленным в XML, используя следующий синтаксис:
<ImageView
android:id="@+id/articleImg"
style="@style/articleImgSmall_2"
android:src="@drawable/default_m" />
Теперь мне нужно изменить это изображение программно. Что мне нужно сделать, это удалить старое изображение и добавить новое, хотя. Что я сделал, это:
myImgView.setBackgroundResource(R.drawable.monkey);
Это работает, но я заметил, что Android складывает новое изображение поверх старого (не спрашивайте меня, как я узнал, что это не имеет отношения к обсуждению :). Я определенно должен избавиться от старого, прежде чем устанавливать новый образ.
Как я могу этого достичь?