颤动中的地图视图

Posted

技术标签:

【中文标题】颤动中的地图视图【英文标题】:Map View in flutter 【发布时间】:2018-08-26 16:31:10 【问题描述】:

有什么办法可以让普通的地图视图颤抖。当用户打开应用程序时,我需要准备好地图。我唯一看到的是apptree插件,但我只能在用户点击按钮后才显示地图(全屏,我需要将其放入容器中)。基本上我需要的是一些地图小部件,有吗?

【问题讨论】:

【参考方案1】:

你可以使用一些插件,比如

https://github.com/apptreesoftware/flutter_google_map_view

用于在 iosandroid 上显示谷歌地图的颤振插件

//Create an instance variable for the mapView
var _mapView = new MapView();


//Add a method to call to show the map.
void showMap() 
    _mapView.show(new MapOptions(showUserLocation: true));

【讨论】:

【参考方案2】:

不幸的是,这是选择在 GPU 上渲染自己的组件而不是使用 OEM 解决方案的缺点之一,他们需要通过 Flutter API 烘焙 GMaps 渲染器,同时可能会尝试这种实现:https://github.com/apptreesoftware/flutter_map

【讨论】:

以上是关于颤动中的地图视图的主要内容,如果未能解决你的问题,请参考以下文章

如何遍历地图列表并在颤动列表视图中显示文本小部件?

如何将地图数据转换为颤动中的对象列表?

使用 StreamBuilder 获取 Firestore 文档,其中包含颤动中的地图列表

颤动布局中的卡片视图

自定义滚动谷歌颤动中的水平列表视图

在通道颤动/平台视图上找不到方法创建的实现