6

默认情况下,单击地图时,标记的信息窗口会关闭。有谁知道我可以如何禁用此行为?我试图覆盖onMapClicked,但它不起作用......

mMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {

        @Override
        public void onMapClick(LatLng arg0) {

        //do nothing
        }

});
4

1 回答 1

9

一种方法是保留一个指定当前选定标记的类变量。您可以在 onMarkerClick() 方法中设置它。比如说,称它为 currentMarker。推杆

currentMarker.showInfoWindow();

在 onMapClick() 方法中应该可以解决问题。

于 2013-06-17T20:04:14.477 回答