Kiedy klikam znacznik na mapie google, pojawiają się przyciski „Nawigacja” i „Wskaźnik GPS”. Jak programowo ukryć te dwa przyciski nawigacyjne w programowaniu na Androida?
Odpowiedzi:
Dla grupy przycisków, którą zaznaczyłeś na czerwono, możesz ją wyłączyć za pomocą metody setMapToolbarEnabled () w UISettings .
Z dokumentacji:
Ustawia preferencje dotyczące włączania lub wyłączania paska narzędzi mapy. Jeśli ta opcja jest włączona, użytkownicy zobaczą pasek z różnymi działaniami zależnymi od kontekstu, w tym „otwórz tę mapę w aplikacji Mapy Google” i „znajdź wskazówki dojazdu do zaznaczonego znacznika w aplikacji Mapy Google”.
Przykład kodu, aby wyłączyć dwa przyciski w Javie:
//Disable Map Toolbar:
mMap.getUiSettings().setMapToolbarEnabled(false);
Na wypadek, gdybyś również zastanawiał się nad przyciskami zoomu, możesz je wyłączyć w ten sposób w Javie:
mMap.getUiSettings().setZoomControlsEnabled(false);
W Kotlinie możesz użyć składni dostępu do właściwości:
mMap.uiSettings.isMapToolbarEnabled = false
mMap.uiSettings.isZoomControlsEnabled = false