web-dev-qa-db-fra.com

Android google maps marqueur désactiver l'option de navigation

Je crée une application où les utilisateurs doivent se rendre à un point sur une carte. Mais ils ont besoin de trouver une route vers le point par eux-mêmes . J'ai créé une carte avec des marqueurs, mais par défaut, si un utilisateur clique sur ce marqueur, l'option "démarrer la navigation" et "afficher dans Google Maps" est affichée. Est-il possible de désactiver ces options?

The options that are shown on marker click

Les options qui sont affichées sur le marqueur cliquent

57

Cette chose s'appelle Map Toolbar . Vous pouvez le désactiver en appelant UiSettings.setMapToolbarEnabled (false) :

GoogleMap map;
....... //init map

map.getUiSettings().setMapToolbarEnabled(false);
126
Pavel Dudka

Vous pouvez également définir setMapToolbarEnabled() à partir du XML à l'aide de la propriété suivante:

map:uiMapToolbar="false"
2
Gnzlt

En kotlin, vous pouvez faire:

map.apply {
   uiSettings.isMapToolbarEnabled = false
}
0
Nicola Gallazzi