Exemplo n.º 1
0
        async void OnTapped(object s)
        {
            ObjetoLocalizacion item = s as ObjetoLocalizacion;

            if (item != null)
            {
                if (App.Flag == true)
                {
                    App.Flag = false;
                    await CrossExternalMaps.Current.NavigateTo(item.Direccion, item.Latitud, item.Longitud);

                    App.Flag = true;
                }
            }
        }
Exemplo n.º 2
0
        async void init(string query)
        {
            Task <List <ObjetoLocalizacion> > objetoLocalizacions = ConsultaLocalizacion.getJsonLocalizacion(query);
            List <ObjetoLocalizacion>         objL = await objetoLocalizacions;
            List <RowLocalizacion>            rl   = new List <RowLocalizacion>();

            for (int i = 0; i < objL.Count; i++)
            {
                ObjetoLocalizacion item = (ObjetoLocalizacion)objL[i];

                rl.Add(new RowLocalizacion(Navigation)
                {
                    item = item
                });
            }
            listado.ItemsSource = rl;
        }