#android #google-maps #flutter
#Android #google-карты #flutter
Вопрос:
Как и в Ola, Uber, мне нужно взять lat_long из pin-кода, размещенного в центре экрана в flutter 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:
после обновления (google_maps_flutter ^ 0.5.7)
GoogleMap(
onMapCreated: _onMapCreated,
initialCameraPosition:
CameraPosition(target: LatLng(28.556160, 77.100281)), // INDIA
onCameraMove: ((pinPosition) {}), // <-----pinPosition gives LatLong
),