0

嗨,我正在开发使用 android map V2 的小型 android 应用程序。我在我的地图中包含了地面覆盖项目。所以我想检测点击覆盖项目。我以以下方式添加了叠加项目。

 LatLng NEWARK = new LatLng(0, 0);

        GroundOverlayOptions newarkMap = new GroundOverlayOptions()
                //.image(BitmapDescriptorFactory.fromResource(R.drawable.img)
                  .image(BitmapDescriptorFactory.fromBitmap(createDrawableFromView(this, markerView)))
                .position(NEWARK, 860000f, 650000f);
        GroundOverlay imageOverlay = googleMap.addGroundOverlay(newarkMap);

因此,当用户单击此叠加项时,我想做一些事情。需要一些帮助。谢谢你。

4

2 回答 2

1

您可以通过 googleMap.setOnGroundOverlayClickListener() 收听

于 2017-02-09T15:34:47.303 回答
0

OnClickListener除了 for s 之外没有Markers。

您可能想与OnMapClickListener,您可以在哪里工作LatLng并自己检查距离。

于 2013-12-25T23:25:28.160 回答