webentwicklung-frage-antwort-db.com.de

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

Wenn ich auf die Markierung in der Google-Karte klicke, werden die Schaltflächen "Navigation" und "GPS-Zeiger" ausgeblendet. Wie kann ich diese beiden Schaltflächen in der Android Entwicklung) programmgesteuert ausblenden?

enter image description here

83
Tim Yu

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, z. B. "Diese Karte in der Google Maps-App öffnen" und "Wegbeschreibungen zu der hervorgehobenen Markierung in der Google Maps-App suchen".

Codebeispiel zum Deaktivieren der beiden Schaltflächen:

//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 diese wie folgt deaktivieren:

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