1

我在样式向导 ( https://mapstyle.withgoogle.com/ ) 中创建了一个 Google 地图样式,它在我的 Android 应用程序中产生的结果与向导中显示的结果不同。文本标签看起来很笨重,好像它们的重量很大。

这是从样式向导复制到我的应用程序中的 json:

[
  {
    "elementType": "labels.text",
    "stylers": [
      {
        "color": "#ffffff"
      },
      {
        "visibility": "off"
      },
      {
        "weight": 0.1
      }
    ]
  },
  {
   "featureType": "landscape",
    "elementType": "geometry",
    "stylers": [
      {
        "color": "#474644"
      }
    ]
  },
  {
    "featureType": "poi",
    "elementType": "geometry",
    "stylers": [
      {
        "color": "#626061"
      }
    ]
  },
  {
    "featureType": "poi.park",
   "elementType": "geometry",
    "stylers": [
      {
        "color": "#626061"
      }
    ]
  },
  {
    "featureType": "poi.park",
    "elementType": "labels.text",
    "stylers": [
      {
        "visibility": "on"
      }
    ]
  },
  {
    "featureType": "road",
    "elementType": "geometry",
    "stylers": [
      {
        "color": "#666666"
      }
    ]
  },
  {
    "featureType": "road",
    "elementType": "labels.text",
    "stylers": [
      {
        "visibility": "on"
      }
    ]
  }
]

以下是地图在样式向导中的显示方式: 谷歌样式向导

这是我的 Android 应用程序中的结果: Android 风格的地图

4

1 回答 1

0

我可以通过在我的 Android 应用程序中将样式器添加到我的 json 来解决这个问题,该应用程序将所有标签文本填充的可见性设置为off

{
     "elementType": "labels.text.fill",
     "stylers": [
       {
         "visibility": "off"
        }
     ]
}
于 2018-12-20T23:44:52.437 回答