web-dev-qa-db-fra.com

Comment masquer les boutons "Navigation" et "Pointeur GPS" lorsque je clique sur le marqueur sur le Android google map

Lorsque je clique sur le marqueur sur la carte Google, les boutons "Navigation" et "Pointeur GPS" apparaissent. Comment puis-je masquer ces deux boutons par programmation dans Android?)?

enter image description here

83
Tim Yu

Pour le groupe de boutons que vous avez défini en rouge, vous pouvez le désactiver à l’aide de la méthode setMapToolbarEnabled () dans UISettings .

De la documentation:

Définit la préférence pour l'activation ou la désactivation de la barre d'outils Carte. Si cette option est activée, les utilisateurs verront une barre avec diverses actions dépendant du contexte, notamment "ouvrir cette carte dans l'application Google Maps" et "rechercher les indications pour le marqueur en surbrillance dans l'application Google Maps".

Exemple de code pour désactiver les deux boutons:

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

Juste au cas où vous vous interrogeriez également sur les boutons de zoom, vous pouvez les désactiver comme ceci:

mMap.getUiSettings().setZoomControlsEnabled(false);
189
Daniel Nugent