【发布时间】:2019-06-11 08:10:41
【问题描述】:
【问题讨论】:
-
@Hanzala 这不是重复的.. 我只想更改默认图标颜色以使用不同的标记
标签: android google-maps geolocation location
【问题讨论】:
标签: android google-maps geolocation location
编辑:
您无法更改默认值,您必须自己拥有并隐藏默认值
您可以通过将标记添加到地图来使用自己的标记。
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));
您可以通过以下链接使用 google 轻松创建自己的风格:
Style with google。
这里是自定义地图的完整文档:
Documentation
【讨论】: