在android map(V2)中检测覆盖项上的点击事件

时间:2013-12-25 12:17:43

标签: android google-maps overlayitem

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

 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);

所以我想在用户点击此叠加项时执行某些操作。需要一些帮助。谢谢。

2 个答案:

答案 0 :(得分:0)

OnClickListener以外没有Marker

您可能希望与OnMapClickListener合作,获得LatLng并自行检查距离。

答案 1 :(得分:0)

您可以通过googleMap.setOnGroundOverlayClickListener()

收听