默认情况下,单击地图时标记的infoWindow将关闭。有谁知道我怎么能禁用这种行为?
我试图覆盖onMapClicked
,但它不起作用......
mMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng arg0) {
//do nothing
}
});
答案 0 :(得分:7)
一种方法是保留一个指定当前所选标记的类变量。您可以在onMarkerClick()方法中设置它。叫它,比如说currentMarker。把
currentMarker.showInfoWindow();
然后,onMapClick()方法中的应该可以解决问题。