Le changement d'image de façon dynamique dans un ImageButton

XML     
<ImageButton
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/imageButton1"
        android:src="@drawable/image1"
        android:onClick="buttonClick"
    />

JAVA
--------------------
public void buttonClick(View v)
{
    Button aButton = (Button)v;
    aButton.setBackgroundResource(R.drawable.image2);
}

Voici ce que j'ai essayé jusqu'à présent avec pas de chance...

Je veux être en mesure de cliquer sur le bouton et changer l'image de image2, il y a aussi d'autres images, je vais le changer à partir d'autres variables. Je suis vraiment coincé.. je vais continuer à regarder d'autres questions et si je trouve une réponse, je vais le poster ici.

OriginalL'auteur Brandon Romano | 2012-08-03