以编程方式在谷歌地图颤动上选择一个标记
Posted
技术标签:
【中文标题】以编程方式在谷歌地图颤动上选择一个标记【英文标题】:Programmatically selecting a marker on google map flutter 【发布时间】:2019-10-12 08:08:56 【问题描述】:我们必须显示标记 InfoWindow 并增加标记的大小以通过编程方式显示突出显示位置的焦点。我们如何在颤动的谷歌地图中实现这一点? Example image
【问题讨论】:
【参考方案1】:要选择标记,请执行以下操作:
maker.onTap();
要显示标记信息窗口,请执行以下操作:
googleMapController
.animateCamera(CameraUpdate.newLatLngBounds(bounds, 45.0))
.then((_) async
await Future.delayed(Duration(seconds: 1));
googleMapController.showMarkerInfoWindow(markerId);
);
【讨论】:
【参考方案2】:您可以使用 GoogleMapController 来显示信息窗口。
googleMapController.showMarkerInfoWindow(markerId);
【讨论】:
【参考方案3】:您好,目前不可能,但存在一些问题:https://github.com/flutter/flutter/issues/29899 和 https://github.com/flutter/flutter/issues/33481。
【讨论】:
以上是关于以编程方式在谷歌地图颤动上选择一个标记的主要内容,如果未能解决你的问题,请参考以下文章
使用当前位置将折线绘制到目的地,并在谷歌地图上添加标记,标记颤动