有一个“人”图标,允许用户查看“街景”。我不想在我的地图上使用此功能,是否可以删除或禁用它?而且我没有使用JavaScript,而是使用GWT。

正在使用Google Maps v3。

private void initMap() {
        mapVp.setSize(String.valueOf(BodyPanel.bodyWidth - 505),
                String.valueOf(BodyPanel.bodyHeight + 5));
        LatLng myLatLng = LatLng.create(24.440099, 46.843498);
        final MapOptions myOptions = MapOptions.create();
        myOptions.setZoom(5);
        myOptions.setCenter(myLatLng);
        setStreetViewControl(myOptions.getJso(), false); //Added now
        myOptions.setMapTypeId(MapTypeId.ROADMAP);
        myOptions.setMapTypeControl(true);
        Timer load = new Timer() {

            @Override
            public void run() {
                map = GoogleMap.create(mapVp.getElement(), myOptions);
                hPanel.add(LoginDashboardModule
                        .mapLegends(map, "Live Tracking"));
            }
        };
        load.schedule(1000);
    }


这是我的代码
添加此行setStreetViewControl(myOptions.getJso(),false);后出现错误

最佳答案

我只是使用下面的行并得到了输出。

myOptions.setStreetViewControl(false);

10-04 22:43