Як приховати кнопки “Навігація” та “GPS-вказівник”, коли я натискаю маркер на карті Google Android


98

Коли я натискаю маркер на карті Google, з’являються кнопки «Навігація» та «GPS-вказівник». Як я можу програмно приховати ці дві кнопки навігації при розробці Android?

введіть тут опис зображення


Відповіді:


216

Для групи кнопок, яку ви позначили червоним кольором, ви можете вимкнути її за допомогою методу setMapToolbarEnabled () в UISettings .

З документації:

Встановлює перевагу щодо того, чи потрібно вмикати чи вимикати панель інструментів Map. Якщо цю опцію ввімкнено, користувачі бачитимуть рядок із різними контекстно-залежними діями, зокрема „відкривати цю карту в додатку Карти Google“ та „знаходити напрямки до виділеного маркера в додатку Карти Google“.

Приклад коду для вимкнення двох кнопок на Java:

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

Про всяк випадок, якщо вам також було цікаво про кнопки масштабування, ви можете вимкнути їх таким чином за допомогою Java:

mMap.getUiSettings().setZoomControlsEnabled(false);

У Kotlin ви можете використовувати синтаксис доступу до власності:

mMap.uiSettings.isMapToolbarEnabled = false
mMap.uiSettings.isZoomControlsEnabled = false
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.