代码之家  ›  专栏  ›  技术社区  ›  Deepak Rana

如何更改google地图默认的当前位置标记颜色

  •  -1
  • Deepak Rana  · 技术社区  · 6 年前

    我想更改默认电流 位置标记颜色 蓝色对其他 . 任何人都能帮我解决这个问题。

    下面是我要更改的图标颜色:

    image is here

    1 回复  |  直到 6 年前
        1
  •  1
  •   Mark Kazakov    6 年前

    您可以使用自己的标记添加到地图上。

    MarkerOptions markerOptions = new MarkerOptions();
    markerOptions.position(currentLocationMarker.getPosition());
    markerOptions.title(getString(R.string.start));
    markerOptions.icon(BitmapDescriptorFactory.fromBitmap(mapPin));
    originMarker = map.addMarker(markerOptions);
    

    此外,您可以使用地图样式的JSON文件更改地图的主题。

    googleMap.setMapStyle(MapStyleOptions.loadRawResourceStyle(getActivity(), R.raw.map_night_style));
    

    您可以轻松地创建自己的风格与谷歌在以下链接:
    Style with google .

    以下是有关自定义地图的完整文档:
    Documentation