我使用包 google_maps_flutter
在我的应用中使用 Google map 。我的问题是如何设置一个监听器,当我在 map 上按下时显示这个地方的坐标。我在文档中找不到任何内容。
我唯一发现的是我用来设置标记监听器的 controllerMap,它有一个方法,
.addListener(监听器)
有什么想法吗?
最佳答案
我已经使用下面的 onMarkerTapped 回调方法解决了这个问题:
注意:下面的mapController是GoogleMap Controller的一个实例
mapController.**onMarkerTapped**.add((marker){
String title= marker.options.infoWindowText.title;
String latitude= marker.options.position.latitude.toString();
String longitude= marker.options.position.longitude.toString();
});
关于google-maps - Flutter 从谷歌地图获取坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53397826/