A.A*_*omi 25 android google-maps
我正在开发一个Android应用程序,将显示兴趣点谷歌地图,我有自己的来源,所以我试图删除谷歌地图显示的默认兴趣点(如商场,巴士站......).我已经搜索了文档的解决方案,并且没有成功有没有办法在Android上做到这一点?
看看谷歌提供的蓝色巴士站

Mak*_*ele 42
你现在可以隐藏它们!
新的谷歌地图更新支持它:https: //developers.google.com/maps/documentation/android-api/hiding-features
以下是如何实现它:
@Override
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
try {
boolean success = mMap.setMapStyle(MapStyleOptions.loadRawResourceStyle(getContext(), R.raw.map_style));
if (!success) {
Log.e("MapsActivityRaw", "Style parsing failed.");
}
} catch (Resources.NotFoundException e) {
Log.e("MapsActivityRaw", "Can't find style.", e);
}
}
Run Code Online (Sandbox Code Playgroud)
在原始目录中,您必须创建一个包含要使用的地图样式的json文件.
你不必自己写这个,你可以使用google创建的编辑器:
https://mapstyle.withgoogle.com
我不知道哪个版本引入了这个功能,但它至少适用于9.6.1.
Mac*_*ski 11
从谷歌地图Android API v2版本4.3开始,无法禁用它们,但已经在gmaps-api-issues上请求了这一点(#4841).
| 归档时间: |
|
| 查看次数: |
4447 次 |
| 最近记录: |