不要在点击的地图上关闭infoWindow。 (谷歌地图Android API V2)

时间:2013-06-17 19:52:23

标签: android google-maps-android-api-2

默认情况下,单击地图时标记的infoWindow将关闭。有谁知道我怎么能禁用这种行为? 我试图覆盖onMapClicked,但它不起作用......

mMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {

        @Override
        public void onMapClick(LatLng arg0) {

        //do nothing
        }

});

1 个答案:

答案 0 :(得分:7)

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

currentMarker.showInfoWindow();
然后,onMapClick()方法中的

应该可以解决问题。