2011-12-29 183 views
1

嗯,我有一个图像,我想显示某些区域被点击时的信息。我正在使用event.getX和getY方法。问题是我如何在图像中知道该区域的坐标?以及这与每个屏幕分辨率有关?获取图像坐标

回答

1

您可以使用视图的getLocationOnScreen来获取视图的x和y。

int[] values= new int[2]; 
view.getLocationOnScreen(values); 
int x = values[0]; 
int y = values[1] ;