Cómo ocultar los botones de "Navegación" y "Puntero GPS" cuando hago clic en el marcador en el mapa de Google de Android

Respuestas:

216

Para el grupo de botones que ha delineado en rojo, puede deshabilitarlo usando el método setMapToolbarEnabled () en UISettings .

De la documentación:

Establece la preferencia sobre si la barra de herramientas del mapa debe habilitarse o inhabilitarse. Si está habilitado, los usuarios verán una barra con varias acciones dependientes del contexto, que incluyen "abrir este mapa en la aplicación Google Maps" y "encontrar direcciones al marcador resaltado en la aplicación Google Maps".

Ejemplo de código para deshabilitar los dos botones con Java:

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

En caso de que también se esté preguntando acerca de los botones de zoom, puede deshabilitarlos así con Java:

mMap.getUiSettings().setZoomControlsEnabled(false);

En Kotlin puede usar la sintaxis de acceso a la propiedad:

mMap.uiSettings.isMapToolbarEnabled = false
mMap.uiSettings.isZoomControlsEnabled = false
Daniel Nugent
fuente