【发布时间】:2015-12-16 14:50:31
【问题描述】:
我是 Android 新手,需要一些说明。
在我的应用程序中使用 ACTION_VIEW 意图时,我想切换到不同的地图类型(路线图、卫星、混合)。
有可能吗?我在 Android 开发者网站的 URI 中没有找到任何地图类型数据。
【问题讨论】:
标签: android google-maps android-intent
我是 Android 新手,需要一些说明。
在我的应用程序中使用 ACTION_VIEW 意图时,我想切换到不同的地图类型(路线图、卫星、混合)。
有可能吗?我在 Android 开发者网站的 URI 中没有找到任何地图类型数据。
【问题讨论】:
标签: android google-maps android-intent
是的,你可以。这些是地图类型:
要设置地图的类型,请调用 GoogleMap 对象的 setMapType() 方法,传递 GoogleMap 中定义的类型常量之一。为了 例如,显示卫星地图:
GoogleMap map;
...
// Sets the map type to be "hybrid"
map.setMapType(GoogleMap.MAP_TYPE_HYBRID);
有关于您的问题的 API 信息 Google Maps Android API
【讨论】:
根据您的选择(点击事件)地图显示(普通、卫星、混合)地图类型,为(普通、卫星、混合)使用单选按钮或复选框。检查下面的代码
GoogleMap googleMap;
googleMap.setMapType(GoogleMap.MAP_TYPE_NORMAL);
googleMap.setMapType(GoogleMap.MAP_TYPE_SATELLITE);
googleMap.setMapType(GoogleMap.MAP_TYPE_HYBRID);
【讨论】: