ギャラリーから選択した画像の座標を取得したい。ギャラリーに移動して画像を選択すると、画像が画面に表示されます。
問題は、アプリケーションが画像サイズではなく画面サイズを取得することです。
関連コード:
targetImage.setOnTouchListener(new ImageView.OnTouchListener(){
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
int x = (int) (event.getX() * imageWidth / v.getWidth());
int y = (int) (event.getY() * imageHeight / v.getHeight());
textView.setText("Touch coordinates : "+String.valueOf(event.getX())+" x "+String.valueOf(event.getY()));
ImageView imageView = ((ImageView)v);
Bitmap bitmap = ((BitmapDrawable)imageView.getDrawable()).getBitmap();