Changer ImageView source

J'ai un ImageView avec une source d'images dans le format xml à l'aide de la syntaxe suivante:

   <ImageView 
      android:id="@+id/articleImg"
      style="@style/articleImgSmall_2"
      android:src="@drawable/default_m" />

Maintenant, j'ai besoin de changer cette image par programmation. Ce que je dois faire est de supprimer l'ancienne image et en ajouter un nouveau bien. Ce que j'ai fait est-ce:

myImgView.setBackgroundResource(R.drawable.monkey);

Il fonctionne, mais j'ai remarqué android piles de la nouvelle image sur le dessus de l'ancien (ne me demandez pas comment j'ai trouvé qu'il n'est pas pertinent pour la discussion :). J'ai vraiment besoin de se débarrasser de l'ancienne avant d'installer la nouvelle image.

Comment puis-je y parvenir?

InformationsquelleAutor nourdine | 2010-06-04