【发布时间】:2014-12-03 01:01:48
【问题描述】:
我正在创建一个 GWT 应用程序,其中只有用户应该能够在地图上仅绘制矩形。所以我想在绘图控制栏上只显示手形图标和矩形图标。默认情况下会显示所有控件。
我创建了一个 JsArray 并将 OverlayType.RECTANGLE 推送到数组中,并使用以下代码设置绘图模式。
DrawingControlOptions drawingControlOptions = DrawingControlOptions.create();
drawingControlOptions.setPosition(ControlPosition.TOP_CENTER);
JsArray<OverlayType> drawingModes = (JsArray<OverlayType>) OverlayType.createArray();
drawingModes.push(OverlayType.RECTANGLE);
drawingControlOptions.setDrawingModes(drawingModes);
但我没有看到矩形图标,只有 HAND 图标正在显示。
如果我错误地设置了绘图模式,请告诉我。 任何帮助表示赞赏。 谢谢!!!
【问题讨论】:
-
我也有同样的问题。你找到解决办法了吗?
标签: arrays google-maps gwt google-maps-api-3 google-api