Flutter自定义Google地图标记信息窗口

问题描述 投票:7回答:1

我正在使用Flutter中的Google Map Markers。

在每个标记的点击,我想显示一个自定义信息窗口,其中可以包括一个按钮,图像等。但在Flutter有一个属性TextInfoWindow只接受String

如何实现添加按钮,图像到地图标记的InfoWindow

flutter flutter-layout
1个回答
4
投票

我偶然遇到了同样的问题,我无法在TextInfoWindow中正确显示多行字符串。我最终通过实现一个模态底页(https://docs.flutter.io/flutter/material/showModalBottomSheet.html)来解决这个问题,该模式显示当你点击一个标记时,在我的情况下很好地解决了这个问题。

我还可以想象许多用例,你想要完全自定义标记的信息窗口,但是在GitHub(https://github.com/flutter/flutter/issues/23938)上阅读这个问题看起来它目前是不可能的,因为InfoWindow不是Flutter小部件。

© www.soinside.com 2019 - 2024. All rights reserved.