Exemple #1
0
        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";
            });
        }
Exemple #2
0
        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;
            });
        }
Exemple #3
0
        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;
            });
        }
Exemple #5
0
        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;
            });
        }
Exemple #6
0
        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);
            });
        }
Exemple #7
0
        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; });
            //}
        }