0

I set android:clickable="true" to an imageview in my android app. I want to change the background or the image source when it is clicked, how could i do that?

David
  • 2,691
  • 7
  • 38
  • 50

1 Answers1

2

Try this:

myImageView.setOnClickListener(MyOnClickHandler);

And write handler like:

OnClickListener MyOnClickHandler = new OnClickListener() {
    @Override
    public void onClick(View v) {
                 myImageView.setImageResource(R.id.imageView1);
                 myImageView.setBackgroundResource(R.id.imageView2);
                 //myImageView.setImageBitmap(bm);
                 //myImageView.setImageDrawable(R.drawable.image1);
    }
};
Onuray Sahin
  • 4,093
  • 4
  • 33
  • 34