Ich erstelle eine App, in 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, werden standardmäßig die Optionen "Navigation starten" und "In Google Maps anzeigen" angezeigt. Ist es möglich, diese Optionen zu deaktivieren?
Die Optionen, die beim Markieren angezeigt werden, klicken
android
google-maps-markers
google-maps-android-api-2
android-maps-v2
Sven van den Boogaart
quelle
quelle
Sie können
setMapToolbarEnabled()
das XML auch mit der folgenden Eigenschaft definieren:map:uiMapToolbar="false"
quelle
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)In Kotlin können Sie Folgendes tun:
map.apply { uiSettings.isMapToolbarEnabled = false }
quelle
Wenn jemand dies in Google Maps v2 tun muss, legen Sie es in den Kartenoptionen fest, anstatt es direkt auf der Karte festzulegen. Also so:
var mapOptions = new GoogleMapOptions().InvokeMapToolbarEnabled(false);
quelle