Saltar al contenido

geolocalización usando ejemplo de código de flutter

Nuestro equipo de expertos pasados muchos días de investigación y de recopilar de datos, encontramos los datos necesarios, queremos que te sea de utilidad para tu plan.

Ejemplo: geolocalización usando flutter

import'package:flutter/material.dart';import'package:flutter/services.dart';import'package:geolocator/geolocator.dart';classHomePageextendsStatefulWidget
  @override
  _HomePageState createState()=>_HomePageState();class_HomePageStateextendsState<HomePage>
  final Geolocator geolocator =Geolocator()..forceAndroidLocationManager;Position _currentPosition;String _currentAddress;
  @override
  Widgetbuild(BuildContext context)returnScaffold(
      appBar:AppBar(
        title:Text("Location"),),
      body:Center(
        child:Column(
          mainAxisAlignment:MainAxisAlignment.center,
          children:<Widget>[if(_currentPosition !=null)Text(_currentAddress),FlatButton(
              child:Text("Get location"),
              onPressed:()_getCurrentLocation();,),],),),);_getCurrentLocation()
    geolocator
        .getCurrentPosition(desiredAccuracy:LocationAccuracy.best).then((Position position)setState(()
        _currentPosition = position;);_getAddressFromLatLng();).catchError((e)print(e););_getAddressFromLatLng() async tryList<Placemark> p =await geolocator.placemarkFromCoordinates(
          _currentPosition.latitude, _currentPosition.longitude);Placemark place = p[0];setState(()
        _currentAddress ="$place.locality, $place.postalCode, $place.country";);catch(e)print(e);

Reseñas y valoraciones del artículo

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *