【发布时间】:2020-02-29 12:23:21
【问题描述】:
在下图中,您可以看到灰色背景。这就是我想要改变的。我知道您可以为您的地图设置样式with this handy thing。但是没有改变背景的选项。我使用了一张空地图,只有我的自定义叠加图像,所以我只有背景颜色和我的地面叠加对象。
mMap = googleMap;
mMap.setMapType(GoogleMap.MAP_TYPE_NONE);
customMapOverlay = new
GroundOverlayOptions()
.image(BitmapDescriptorFactory.fromResource(R.drawable.test_image)
.position(.....);
mapOverlay = mMap.addGroundOverlay(customMapOverlay);
对于style 所有地图元素都相同,这不是一个非常优雅的解决方案,因此它看起来像纯色背景色。我可以在最后做到这一点。但值得一问是否有官方方法可以做到这一点?
【问题讨论】:
-
JS API 在地图选项中有一个
backgroundColor属性。 Android SDK中没有这样的东西吗?如果没有这样的选项,您可以打开feature request。 -
我也找到了 javascript。我没有找到类似的东西。似乎有一种方法可以为地图设置样式,但它缺少这种方法。
标签: java android google-maps