是否可以使用从Google Styling Wizard生成的json
风格化Flutter原生 map ?

最佳答案

当前版本没有这种功能。但是由于this pull请求,很快就可以实现

更新

最后,它已经与#1697 pull请求合并了!并以google_maps_flutter的0.5.16版本发布。

如何

要使用此功能,请在setMapStyle实例上调用GoogleMapController并将样式字符串作为参数传递。

例如

GoogleMapController mapController;
void _onMapCreated(GoogleMapController controller) {
    mapController = controller;
    mapController.setMapStyle('[{"featureType": "all","stylers": [{ "color": "#C0C0C0" }]},{"featureType": "road.arterial","elementType": "geometry","stylers": [{ "color": "#CCFFFF" }]},{"featureType": "landscape","elementType": "labels","stylers": [{ "visibility": "off" }]}]');
  }

从文档中:

关于google-maps - flutter 风格的 map ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49953913/

10-11 19:51