【发布时间】:2021-09-08 05:40:06
【问题描述】:
我想制作类似 Google 地图应用程序。当我单击地图上的特定图钉时,它将显示一个底部窗口,其中包含有关该地点的一般信息,以及展开信息页面的选项。
类似于图片:
在第一个中,我点击了 Light Frei Caneca Pin,并显示了一个底部信息窗口。在第二个中,我把它滑了出来,显示了一个包含所有可能信息的窗口。
如何操作这个底部信息窗口?我什至不知道如何开始,但我假设它会是这样的:
Marker m = new Marker(
markerId: new MarkerId(myPin.id),
position: myPin.position,
infoWindow: myCustomInfoWindow(myPin));
mapMarkers.add(m);
【问题讨论】:
-
我会从堆栈开始。让地图占据整个屏幕,并在选择标记时向上滑动一个小部件,其中包含所选位置的详细信息。
标签: flutter google-maps maps display