更改 Google 水印 GoogleMaps SDK
Posted
技术标签:
【中文标题】更改 Google 水印 GoogleMaps SDK【英文标题】:Change Google Watermark GoogleMaps SDK 【发布时间】:2019-10-15 23:32:19 【问题描述】:有什么方法可以改变GoogleMaps SDK中地图左下角的“Google”水印样式吗?我已经看到一些应用程序将此徽标更改为白色而没有黑色边框,但我找不到有关如何实现此目的的任何信息。我只找到一个页面来设置地图的样式,但没有找到标志。
【问题讨论】:
我不认为它是可定制的......你不能改变/隐藏它......它可以是主题相关的,但我不确定...... 【参考方案1】:您不能直接更改徽标的颜色。法律上不允许隐藏/重叠徽标。
但您可以更改地图布局的样式。见https://mapstyle.withgoogle.com/
下载所选主题的 json 文件,将其放在 res 的 raw 文件夹中并编写以下代码。
mMap = googleMap;
MapStyleOptions mapStyle = MapStyleOptions.loadRawResourceStyle(this,
R.raw.map_style_json);
mMap.setMapStyle(mapStyle);
--
根据您的风格颜色组合,标志将自动着色。(例如深色主题 -> 浅色标志,反之亦然)
【讨论】:
以上是关于更改 Google 水印 GoogleMaps SDK的主要内容,如果未能解决你的问题,请参考以下文章
React-native iOS:Cocoapods 找不到 pod“Firebase/CoreOnly”、“Google-Maps-iOS-Utils”和“GoogleMaps”的兼容版本
GoogleMaps Flutter 插件 MissingPluginException
如何更改地图(而不是标记)的 Google Maps 可拖动属性?