#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. как я делюсь кодом