public void mHide() { Button1.Disable(); Button2.Disable(); Button3.Disable(); StopCoroutine("PopIn"); StopCoroutine("PopOut"); StopCoroutine("CheckProgress"); StartCoroutine("PopOut"); }
public void UpdateBaseLayer(string selection, string source) { if (source.Equals(StylePopupContent.CartoVectorSource)) { // Nutiteq styles are bundled with the SDK, we can initialize them via constuctor if (selection.Equals(StylePopupContent.Voyager)) { CurrentLayer = new CartoOnlineVectorTileLayer(CartoBaseMapStyle.CartoBasemapStyleVoyager); } else if (selection.Equals(StylePopupContent.Positron)) { CurrentLayer = new CartoOnlineVectorTileLayer(CartoBaseMapStyle.CartoBasemapStylePositron); } else { CurrentLayer = new CartoOnlineVectorTileLayer(CartoBaseMapStyle.CartoBasemapStyleDarkmatter); } } else if (source.Equals(StylePopupContent.CartoRasterSource)) { if (selection.Equals(StylePopupContent.HereSatelliteDaySource)) { CurrentLayer = new CartoOnlineRasterTileLayer("here.satellite.day@2x"); } else if (selection.Equals(StylePopupContent.HereNormalDaySource)) { CurrentLayer = new CartoOnlineRasterTileLayer("here.normal.day@2x"); } } if (source.Equals(StylePopupContent.CartoRasterSource)) { LanguageButton.Disable(); } else { LanguageButton.Enable(); } MapView.Layers.Clear(); MapView.Layers.Add(CurrentLayer); InitializeVectorTileListener(); }