如何禁用使用Flutter 1.0在Google Maps中敲击标记时出现的导航按钮



方向按钮

我想删除那些按钮,因为当我在底部床单小部件中点击一个按钮时,我想将路由实现放置。我的另一个问题是,如何在应用程序中的Google Maps中使用这些路线而不是重定向到Google Maps?我需要启用路线API吗?

这是Android中的同一问题。Android Google Maps标记禁用导航选项

[Google_maps_flutter]支持启用/disable maptoolbar

在您的 GoogleMap widget内部添加此行以启用或禁用maptoolbar。

GoogleMap(
mapToolbarEnabled: false,
)

ps: consumeTapEvents: true,停止最近地图和标记的Infowdow。

创建标记设置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 docs

正确,如果标记图标会消耗点击事件。如果没有,地图将 通过将地图居中在标记上进行默认水龙头处理,并 显示其信息窗口。

相关内容

  • 没有找到相关文章

最新更新