0

我想在点击我的谷歌地图后创建一个按钮,就像这样: 在此处输入图像描述

我怎样才能做到这一点 ?请帮助伙计们。

这是显示地图的方法:

public void showMap() {
    View zoomView = mapView.getZoomControls();
    zoomLayout.addView(zoomView, new LinearLayout.LayoutParams(
            LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
    mapView.displayZoomControls(true);
            latitude = 23.765764900000000000;
            longitude = 90.391317200000000000;
    mapController = mapView.getController();
    point = new GeoPoint(
            (int) (latitude*1E6),
            (int) (longitude*1E6));
    mapController.animateTo(point);
    mapController.setZoom(17);
    mapView.invalidate(); }
4

1 回答 1

0
mapview.onTouchListener(this);

然后确保您的 mapactivity 实现了 ontouchlistener。您将能够从触摸事件中获取 x 和 y 位置。

然后,您使用 mapview.getProjection() 将您的 x 和 y 转换为地理编码坐标。

于 2012-09-10T11:27:26.403 回答