我正在使用Flutter中的Google Map Markers。
在每个标记的点击,我想显示一个自定义信息窗口,其中可以包括一个按钮,图像等。但在Flutter有一个属性TextInfoWindow
只接受String
。
如何实现添加按钮,图像到地图标记的InfoWindow
。
我偶然遇到了同样的问题,我无法在TextInfoWindow中正确显示多行字符串。我最终通过实现一个模态底页(https://docs.flutter.io/flutter/material/showModalBottomSheet.html)来解决这个问题,该模式显示当你点击一个标记时,在我的情况下很好地解决了这个问题。
我还可以想象许多用例,你想要完全自定义标记的信息窗口,但是在GitHub(https://github.com/flutter/flutter/issues/23938)上阅读这个问题看起来它目前是不可能的,因为InfoWindow不是Flutter小部件。