public class MyImageListener implements OnTouchListener {
public boolean onTouch(View v, MotionEvent event)
{
float width = v.getWidth();
float height = v.getHeight();
/* Log.i("height",height + "");
Log.i("width",width + "");*/
// TODO Auto-generated method stub
// get the location of the touch point on the image.
float x = event.getX();
float y = event.getY();
if(event.getAction() == MotionEvent.ACTION_DOWN) {
// Button was pressed, change button background
//v.setImageResource(R.drawable.button_white_pressure);
return true;
} else if(event.getAction() == MotionEvent.ACTION_UP) {
// Button was released, reset button background
//v.setImageResource(R.drawable.button_white);
return true;
}
return false;
}
}
// how to use
ImageView img = (ImageView)findViewById(R.id.imageView1);
img.setImageResource(R.drawable.faq_answer_4);
MyImageListener touchListener = new MyImageListener();
img.setOnTouchListener(touchListener);