Как активировать местоположение при нажатии на кнопку с помощью флаттера Google Maps?

Для меня простой

<form autocomplete="off" role="presentation">

Сделал это.

Протестировано в нескольких версиях, последняя попытка была включена в 56.0.2924.87

1
задан xtrios 28 March 2019 в 14:55
поделиться

1 ответ

Вы можете проверить ниже метод, который я сделал для получения текущего местоположения.

void _currentLocation() async {
    Location _location = new Location();
    Map<String, double> location;

    try {
      location = await _location.getLocation();
    } on PlatformException catch (e) {
      print(e.message);
      location = null;
    }

    mapController.animateCamera(CameraUpdate.newCameraPosition(
      CameraPosition(
        bearing: 0,
        target: LatLng(location["latitude"], location["longitude"]),
        zoom: 17.0,
      ),
    ));

    mapController.addMarker(
      MarkerOptions(
        position: LatLng(location["latitude"], location["longitude"]),
      ),
    );
  }
0
ответ дан Vishal G. Gohel 28 March 2019 в 14:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: