我正在使用以下代码片段向我的MapWidget添加标记:
private void updateCenter(LatLng center) {
MarkerOptions options = MarkerOptions.newInstance();
options.setPosition(center);
Marker markerBasic = Marker.newInstance(options);
markerBasic.setMap(mapWidget);
}
但我不知道如何在不重绘/重新实例化Map的情况下删除标记。
请仅提供GWT特定答案。
由于
答案 0 :(得分:2)
您可以拨打markerBasic.close()或markerBasic.clear()
。
在内部,他们会拨打markerBasic.setMap(null)
。