2012-04-10 57 views

回答

0

下面是我如何获得用户在Google地图上点击的x和y坐标。尝试将其替换为其他种类的视图与您合作

public boolean onTouchEvent(MotionEvent e, MapView m) { 
if (e.getAction() == MotionEvent.ACTION_DOWN) { 
    long start = e.getEventTime(); 
    x = (int)e.getX(); 
    y = (int)e.getY(); 
    touchedPoint = map.getProjection().fromPixels(x, y); 
} 

此处的地图是我的MapView的名称。基本上,它取X,Y从MotionEvent

+0

这是对我的作品谢谢..我有另一个问题..我想要得到的图像在行或或像在游戏中连接四..你有任何想法如何得到它 – Basant 2012-04-11 04:37:45

0

设置的触摸听者通过调用

grid.setOnTouchListener(). 

其中一个参数是一个MotionEvent对象,该对象将包括x和y位置。

相关问题