я просто добавляю карту Google в свое приложение ridder, но при добавлении положения камеры на моей карте появляется ошибка неопределенный класс положения камеры, как я это делаю?

#ios #flutter #google-maps #dart #maps

Вопрос:

введите описание изображения здесь

я просто добавляю карту Google в свое приложение ridder, но когда я добавляю расположение камеры на свою карту, возникает ошибка неопределенного класса расположения камеры, как я это делаю?

Комментарии:

1. Пожалуйста, не публикуйте скриншоты кода. Вставьте текст сюда.

Ответ №1:

Сначала вам нужно определить переменную типа CameraPosition.

 static final CameraPosition _kLakeLocation = CameraPosition( //defined here  bearing: 192.8334901395799,  target: LatLng(37.43296265331129, -122.08832357078792),  tilt: 59.440717697143555,  zoom: 19.151926040649414);   

Теперь укажите это в своем виджете GoogleMap, вот так:

 GoogleMap(  mapType: MapType.hybrid,  initialCameraPosition: _kLakeLocation, // assigned here  onMapCreated: (GoogleMapController controller) {  _controller.complete(controller);  }, ),  

Комментарии:

1. я сделал это, но все равно ошибка неопределенного класса расположения камеры

2. @RafaqatAli Вы импортировали это в верхней части main_screen.dart? импорт «пакет:google_maps_flutter/google_maps_flutter.dart»; Если вы уже сделали это, пожалуйста, поделитесь всем кодом, чтобы я мог взглянуть.

3. как я делюсь кодом