So verbergen Sie die Schaltflächen "Navigation" und "GPS-Zeiger", wenn ich auf die Markierung auf der Android-Google-Karte klicke

Antworten:

214

Für die rot umrandete Schaltflächengruppe können Sie sie mit der Methode setMapToolbarEnabled () in UISettings deaktivieren .

Aus der Dokumentation:

Legt fest, ob die Kartensymbolleiste aktiviert oder deaktiviert werden soll. Wenn diese Option aktiviert ist, wird den Benutzern eine Leiste mit verschiedenen kontextabhängigen Aktionen angezeigt, darunter "Diese Karte in der Google Maps-App öffnen" und "Wegbeschreibung zu der hervorgehobenen Markierung in der Google Maps-App suchen".

Codebeispiel zum Deaktivieren der beiden Schaltflächen mit Java:

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

Nur für den Fall, dass Sie sich auch über die Zoom-Schaltflächen Gedanken gemacht haben, können Sie sie mit Java folgendermaßen deaktivieren:

mMap.getUiSettings().setZoomControlsEnabled(false);

In Kotlin können Sie die Eigenschaftszugriffssyntax verwenden:

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