как прослушать перетаскивание GoogleMap и сделать так, чтобы центральный экран был длинным, как Ола, Uber - PullRequest
0 голосов
/ 05 марта 2019

Как Ола, Убер, мне нужно взять lat_long из булавки, расположенной в центре экрана в трепетании GoogleMap.Я получил карту, и я знаю, как взять адрес из lat_long.помогите мне с частью перетаскивания слушателя ...

вот код

GoogleMap(
          onMapCreated: _onMapCreated,
          compassEnabled: true,
          myLocationEnabled: true,
          initialCameraPosition: CameraPosition(target: LatLng(0.0,0.0)),
        ),

void _onMapCreated(GoogleMapController controller) async {
mapController = controller;
mapController.addListener(_onMapChanged);
refresh(); <----gps function that works fine and cool

}

1 Ответ

0 голосов
/ 03 мая 2019

после обновления (google_maps_flutter ^ 0.5.7)

GoogleMap(
            onMapCreated: _onMapCreated,
            initialCameraPosition:
            CameraPosition(target: LatLng(28.556160, 77.100281)), // INDIA
            onCameraMove: ((pinPosition) {}),  // <-----pinPosition gives LatLong
          ),
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...