当我单击Google地图上的标记时,将出现“导航”和“ GPS指针”按钮。如何在Android开发中以编程方式隐藏这两个导航按钮?
Answers:
对于以红色框出的按钮组,可以使用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