【发布时间】:2020-06-06 04:46:23
【问题描述】:
我想在 google map v2 中隐藏底图 因为我将 osmdroid 中的 Tile Overlay 添加到 Google Map 这是我的代码:
mMap = googleMap;
mMap.setMyLocationEnabled(false);
mMap.getUiSettings().setZoomControlsEnabled(false);
mMap.getUiSettings().setMyLocationButtonEnabled(false);
mMap.getUiSettings().setMapToolbarEnabled(false);
mMap.getUiSettings().setCompassEnabled(false);
mMap.setMaxZoomPreference(19);
String mUrl = "https://a.tile.openstreetmap.org/{z}/{x}/{y}.png";
MyUrlTileProvider mTileProvider = new MyUrlTileProvider(256, 256, mUrl);
mMap.addTileOverlay(new TileOverlayOptions().tileProvider(mTileProvider).zIndex(0));
但是当 zoom_in 或 zoom_out 时,它首先从谷歌地图加载图块,然后从 osm 加载图块。 我希望隐藏显示的基本地图,并且只从 osmdroid 加载图块。
【问题讨论】:
标签: android google-maps openstreetmap