private void GetCoordenada() { ILocalizacao geolocation = DependencyService.Get <ILocalizacao>(); geolocation.GetCoordenada(); MessagingCenter.Subscribe <ILocalizacao, Coordenada>(this, "coordenada", (objeto, geo) => { lblLatitude.Text = geo.Latitude; lblLongitude.Text = geo.Longitude; btnMapa.Text = "Visualizar no Mapa"; }); }
private void busca_coordenada(object sender, EventHandler e) { ILocalizacao localizacao = DependencyService.Get <ILocalizacao>(); localizacao.GetCoordenada(); MessagingCenter.Subscribe <ILocalizacao, Coordenada>(this, "coordernada", (objecto, geo) => { lbLatitude.Text = geo.Lat; lbLongitude.Text = geo.Lon; }); }
private void btnMapa_Clicked() { ILocalizacao geolocation = DependencyService.Get <ILocalizacao>(); geolocation.GetCoordenada(); MessagingCenter.Subscribe <ILocalizacao, Coordenada> (this, "coordenada", (objeto, geo) => { Device.OpenUri(new Uri("geo:" + geo.Latitude + "," + geo.Longitude)); }); }
private void btnCoordenada_Clicked(object sender, EventArgs e) { ILocalizacao geolocation = DependencyService.Get <ILocalizacao>(); geolocation.GetCoordenada(); MessagingCenter.Subscribe <ILocalizacao, Coordenada>(this, "coordenada", (objeto, geo) => { lblLatitude.Text = geo.Latitude; lblLongitude.Text = geo.Longitude; }); }
public ContatoView() { InitializeComponent(); ILocalizacao geolocation = DependencyService.Get <ILocalizacao>(); geolocation.GetCoordenada(); MessagingCenter.Subscribe <ILocalizacao, Coordenada> (this, "coordenada", (objeto, geo) => { lblLongitude.Text = geo.Longitude; lblLatitude.Text = geo.Latitude; }); }
private void btnMapa_Clicked(object sender, EventArgs e) { ILocalizacao geolocation = DependencyService.Get <ILocalizacao>(); geolocation.GetCoordenada(); MessagingCenter.Subscribe <ILocalizacao, Coordenada> (this, "coordenada_map", (objeto, geo) => { CrossMapsPlugin.Current.PinTo("Contato", Convert.ToDouble(geo.Latitude), Convert.ToDouble(geo.Longitude), 8); }); }
private void CarregaGeoLocation() { ILocalizacao localizacao = DependencyService.Get <ILocalizacao>(); if (localizacao != null) { localizacao.GetCoordenada(); MessagingCenter.Subscribe <ILocalizacao, Coordenada>(this, "coordenada", (objeto, geo) => { Coordenada.Latitude = geo.Latitude; Coordenada.Longitude = geo.Longitude; EventPropertyChanged(nameof(Coordenada)); }); } }
public DetalhesView() { InitializeComponent(); ILocalizacao geolocation = DependencyService.Get <ILocalizacao>(); geolocation.GetCoordenada(); MessagingCenter.Subscribe <ILocalizacao, Coordenada> (this, "coordenada", (objeto, geo) => { lblLongitude.Text = geo.Longitude; lblLatitude.Text = geo.Latitude; }); //if (contato.Thumbnail != null) //{ // Stream stream = new MemoryStream(contato.Thumbnail); // imgContato.Source = ImageSource.FromStream(() => { return stream; }); //} }