我正在创建一个应用,用户需要走到地图上的某个点。但是他们需要找到一条通往他们自己的路线。 我创建了一个带标记的地图,但默认情况下,如果用户点击标记a"开始导航"和#34;在谷歌地图中观看"选项显示。是否可以禁用这些选项?
标记处显示的选项
答案 0 :(得分:130)
这件事被称为Map Toolbar。您可以致电 UiSettings.setMapToolbarEnabled(false):
将其停用GoogleMap map;
....... //init map
map.getUiSettings().setMapToolbarEnabled(false);
答案 1 :(得分:2)
您还可以使用以下属性从XML定义setMapToolbarEnabled()
:
map:uiMapToolbar="false"
答案 2 :(得分:0)
如果有人需要在Google Maps v2中执行此操作,则可以在地图选项中进行设置,而不是直接在地图上设置。像这样:
var mapOptions = new GoogleMapOptions().InvokeMapToolbarEnabled(false);
答案 3 :(得分:0)
在科特林,您可以这样做:
map.apply {
uiSettings.isMapToolbarEnabled = false
}