List of usage examples for com.google.gwt.maps.client HasNavigationControlOptions setStyle
void setStyle(NavigationControlStyle style);
From source file:com.google.mobile.trippy.web.client.view.MapView.java
License:Apache License
private MapWidget createMapWidget(final HasLatLng center, final int zoom) { String mapTypeId = new MapTypeId().getRoadmap(); HasNavigationControlOptions navOptions = new NavigationControlOptions(new ControlPositionImpl(), new NavigationControlStyleImpl()); navOptions.setPosition(ControlPosition.BOTTOM); navOptions.setStyle(NavigationControlStyle.ANDROID); HasScaleControlOptions scaleOptions = new ScaleControlOptions(new ControlPositionImpl(), new ScaleControlStyleImpl()); scaleOptions.setStyle(ScaleControlStyle.DEFAULT); HasMapTypeControlOptions mapTypeOptions = new MapTypeControlOptions(new ControlPositionImpl(), new MapTypeControlStyleImpl()); mapTypeOptions.setStyle(MapTypeControlStyle.DROPDOWN_MENU); HasMapOptions options = new MapOptions(); options.setCenter(center);/*from ww w . j a v a 2s . c o m*/ options.setZoom(zoom); options.setMapTypeId(mapTypeId); options.setBackgroundColor("white"); options.setNavigationControl(true); // options.setNavigationControlOptions(navOptions); options.setScaleControl(false); // options.setScaleControlOptions(scaleOptions); options.setMapTypeControl(true); options.setMapTypeControlOptions(mapTypeOptions); options.setDraggable(true); return new MapWidget(options); }