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