Как отключить навигационные кнопки, которые появляются при нажатии на маркер на картах Google с Flutter 1.0? - PullRequest
0 голосов
/ 24 февраля 2019

Кнопки направлений

Я хочу удалить эти кнопки, потому что хочу добавить реализацию маршрута, когда нажимаю кнопку внутри виджета «Нижний лист».Другой мой вопрос: как я могу использовать маршруты в картах Google внутри моего приложения и не перенаправляться на карты Google?Нужно ли включать Routes API?

Это тот же вопрос в Android. Маркер карт Google Android отключить опцию навигации

Ответы [ 2 ]

0 голосов
/ 23 августа 2019

[google_maps_flutter] Поддержка включает / отключает MapToolbar .

Добавьте эту строку внутри виджета GoogleMap , чтобы включить или отключить MapToolbar.

GoogleMap(

mapToolbarEnabled: false,

)

PS: consumeTapEvents: true, прекращает повторное центрирование карты и информационного окна маркера.

0 голосов
/ 13 июня 2019

При создании маркера установите consumeTapEvents в true .

Marker(
    markerId: MarkerId('0'),
    icon: BitmapDescriptor.defaultMarker,
    position: LatLng(51.522522, -0.141198),
    consumeTapEvents: true
);

Проверено на google_maps_flutter: 0.5.16 с Flutter v1.7.3

Из consumeTapEvents документы

Истина, если значок маркера потребляет события касания.Если нет, карта будет выполнять обработку касаний по умолчанию, центрируя карту на маркере и отображая ее информационное окно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...