Mam ImageView
z obrazem źródłowym ustawionym w xml przy użyciu następującej składni:
<ImageView
android:id="@+id/articleImg"
style="@style/articleImgSmall_2"
android:src="@drawable/default_m" />
Teraz muszę programowo zmienić ten obraz. Muszę jednak usunąć stary obraz i dodać nowy. Zrobiłem to:
myImgView.setBackgroundResource(R.drawable.monkey);
Działa, ale zauważyłem, że Android układa nowy obraz na starym (nie pytaj mnie, jak się dowiedziałem, że nie ma znaczenia w dyskusji :). Zdecydowanie muszę pozbyć się starego przed ustawieniem nowego obrazu.
Jak mogę to osiągnąć?