title: Changing image dynamically in an ImageButton
body: <pre><code>XML     
  &lt;ImageButton
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:id="@+id/imageButton1"
          android:src="@drawable/image1"
          android:onClick="buttonClick"
      /&gt;
  
  JAVA
  --------------------
  public void buttonClick(View v)
  {
      Button aButton = (Button)v;
      aButton.setBackgroundResource(R.drawable.image2);
  }
  </code></pre>
  
  <p>Here's what I've tried so far with no luck... </p>
  
  <p>I want to be able to click the button and change the image to image2, there's also going to be other images i'll change it to based off of other variables.  I'm just really stuck.. I'll continue looking at other questions and if I find an answer I'll post it here.</p>