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