Tengo un ImageView
conjunto de imágenes fuente en el xml usando la siguiente sintaxis:
<ImageView
android:id="@+id/articleImg"
style="@style/articleImgSmall_2"
android:src="@drawable/default_m" />
Ahora necesito cambiar esta imagen mediante programación. Sin embargo, lo que necesito hacer es eliminar la imagen anterior y agregar una nueva. Lo que he hecho es esto:
myImgView.setBackgroundResource(R.drawable.monkey);
Funciona pero noté que Android apila la nueva imagen sobre la anterior (no me pregunten cómo descubrí que no es relevante para la discusión :). Definitivamente necesito deshacerme de la anterior antes de configurar la nueva imagen.
¿Cómo puedo lograr eso?