我正在使用此代码来协调我在 android 中使用谷歌地图视图点击的点。
@Override
public boolean dispatchTouchEvent(MotionEvent event)
{
if (event.getAction() == 1) {
GeoPoint p = mapView.getProjection().fromPixels(
(int) event.getX(),
(int) event.getY());
// send the intent from here to your next activity with the GeoPoint coords.
Toast.makeText(getBaseContext(),
p.getLatitudeE6() / 1E6 + "," +
p.getLongitudeE6() /1E6 ,
Toast.LENGTH_SHORT).show();
}
return false;
}
它工作正常,每次我触摸地图时它都会向我显示确切的坐标 - 但现在我无法滚动浏览我的地图,因为当我尝试“捕捉”地图并滚动到一侧时,我得到的一切都是坐标。
如何解决?
我有想法,也许当我点击两次它会得到我的坐标,但我希望能够“捕捉”地图并将其滚动。