如何在安卓谷歌地图中点击标记时隐藏“导航”和“GPS指针”按钮

111
当我在Google地图上点击标记时,“导航”和“GPS指针”按钮会出现。在Android开发中,我如何通过编程隐藏这两个导航按钮?

当我在Google地图上点击标记时,“导航”和“GPS指针”按钮会出现。在Android开发中,我如何通过编程隐藏这两个导航按钮?


可能是Android 谷歌地图标记禁用导航选项的重复问题。 - Sven van den Boogaart
1个回答

236

对于你在红色框中勾画出来的按钮组,你可以使用UISettings中的setMapToolbarEnabled()方法将其禁用。

根据文档:

设置地图工具栏是否启用或禁用的偏好设置。如果启用,则用户将看到带有各种上下文相关操作的工具栏,包括“在Google Maps应用程序中打开此地图”和“在Google Maps应用程序中查找到突出显示的标记的方向”。

使用Java禁用这两个按钮的示例代码:

//Disable Map Toolbar:
mMap.getUiSettings().setMapToolbarEnabled(false);

如果你也在想缩放按钮的问题,你可以通过Java这样禁用它们:

mMap.getUiSettings().setZoomControlsEnabled(false);

在 Kotlin 中,您可以使用属性访问语法:
mMap.uiSettings.isMapToolbarEnabled = false
mMap.uiSettings.isZoomControlsEnabled = false

嘿,我可以获取这些按钮点击吗? - Aanal Shah
顺便提一下,mMap.uiSettings.isZoomControlsEnabled 默认为 false。 - jjordan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接