如何从GWT中的google maps v3 MapWidget中删除标记?

时间:2015-04-08 18:23:16

标签: gwt google-maps-api-3

我正在使用以下代码片段向我的MapWidget添加标记:

private void updateCenter(LatLng center) {
    MarkerOptions options = MarkerOptions.newInstance();
    options.setPosition(center);
    Marker markerBasic = Marker.newInstance(options);
    markerBasic.setMap(mapWidget);
}

但我不知道如何在不重绘/重新实例化Map的情况下删除标记。

请仅提供GWT特定答案。

由于

1 个答案:

答案 0 :(得分:2)

您可以拨打markerBasic.close()markerBasic.clear()。 在内部,他们会拨打markerBasic.setMap(null)