Android Google Maps Marker deaktiviert die Navigationsoption

Lesezeit: 1 Minute

Benutzer-Avatar
Sven van den Boogaart

Ich erstelle eine App, bei der Benutzer zu einem Punkt auf einer Karte gehen müssen. Aber sie müssen selbst einen Weg zum Punkt finden. Ich habe eine Karte mit Markierungen erstellt, aber wenn ein Benutzer auf die Markierung klickt, wird standardmäßig die Option “Navigation starten” und “In Google Maps anzeigen” angezeigt. Kann man diese Optionen deaktivieren?

Die Optionen, die beim Klicken auf die Markierung angezeigt werden

Die Optionen, die beim Klicken auf die Markierung angezeigt werden

Dieses Ding heißt Kartensymbolleiste. Sie können es deaktivieren, indem Sie anrufen UiSettings.setMapToolbarEnabled (false):

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

map.getUiSettings().setMapToolbarEnabled(false);

  • Danke, wie hast du den Namen der Symbolleiste herausgefunden? Ich habe verschiedene Suchanfragen ausprobiert, die „Navigationsmarkierung“ enthielten, konnte aber keinen Link zur Kartensymbolleiste finden

    – Sven van den Boogaart

    20. Mai 2015 um 15:58 Uhr

  • Ich beobachte die Veröffentlichungen von Android Map weiter – die Kartensymbolleiste wurde letzten Dezember veröffentlicht 🙂

    – Pawel Dudka

    20. Mai 2015 um 16:04 Uhr

Sie können auch definieren setMapToolbarEnabled() aus dem XML mit der folgenden Eigenschaft:

map:uiMapToolbar="false"

  • Dies funktioniert standardmäßig nicht, Sie sollten dies in Ihrer XML-Datei angeben xmlns:map="http://schemas.android.com/apk/res-auto" – und ich denke xmlns:app="http://schemas.android.com/apk/res-auto" ist häufiger (App und nicht Karte)

    – MikeL

    18. Oktober 2018 um 15:16 Uhr

In Kotlin können Sie Folgendes tun:

map.apply {
   uiSettings.isMapToolbarEnabled = false
}

Wenn jemand dies in Google Maps v2 tun muss, stellen Sie es in den Kartenoptionen ein, anstatt es direkt auf der Karte einzustellen. Also so:

var mapOptions = new GoogleMapOptions().InvokeMapToolbarEnabled(false);

1258040cookie-checkAndroid Google Maps Marker deaktiviert die Navigationsoption

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy