不要关闭在 android 中单击的地图上的信息窗口
Don't close infoWindow on map clicked in android
MarkerOptions marker = new MarkerOptions().position(geom.get(0)).title(id).visible(true);
googleMap.addMarker(marker).showInfoWindow();
我已尝试使用此代码,但无法在地图点击时将信息窗口保持在打开模式。
试试这个
map.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng latLng) {
if (marker.isInfoWindowShown()==true)
{
marker.hideInfoWindow();
}
}
});
试试这个,
如果地图上的信息窗口关闭,请点击 ,重新显示
mGoogleMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng latLng) {
//mMarker is the shown marker
if (mMarker != null)
mMarker.showInfoWindow();
}
});
MarkerOptions marker = new MarkerOptions().position(geom.get(0)).title(id).visible(true);
googleMap.addMarker(marker).showInfoWindow();
我已尝试使用此代码,但无法在地图点击时将信息窗口保持在打开模式。
试试这个
map.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng latLng) {
if (marker.isInfoWindowShown()==true)
{
marker.hideInfoWindow();
}
}
});
试试这个, 如果地图上的信息窗口关闭,请点击 ,重新显示
mGoogleMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng latLng) {
//mMarker is the shown marker
if (mMarker != null)
mMarker.showInfoWindow();
}
});