我创建了一个应用,用户需要在地图上行走 但是他们需要自己找到一条路线。香港专业教育学院创建了带有标记的地图,但默认情况下,如果用户单击标记,则会显示“开始导航”和“在Google地图中查看”选项。是否可以禁用这些选项?
标记单击时显示的选项
我创建了一个应用,用户需要在地图上行走 但是他们需要自己找到一条路线。香港专业教育学院创建了带有标记的地图,但默认情况下,如果用户单击标记,则会显示“开始导航”和“在Google地图中查看”选项。是否可以禁用这些选项?
标记单击时显示的选项
Answers:
这个东西叫做Map Toolbar。您可以通过调用UiSettings.setMapToolbarEnabled(false)禁用它:
GoogleMap map;
....... //init map
map.getUiSettings().setMapToolbarEnabled(false);
在Kotlin中,您可以执行以下操作:
map.apply {
uiSettings.isMapToolbarEnabled = false
}
如果有人需要在Google Maps v2中执行此操作,请在地图选项中进行设置,而不是直接在地图上进行设置。像这样:
var mapOptions = new GoogleMapOptions().InvokeMapToolbarEnabled(false);