Quando clicco sull'indicatore sulla mappa di Google, vengono visualizzati i pulsanti "Navigazione" e "Puntatore GPS". Come posso nascondere questi due pulsanti di navigazione a livello di programmazione nello sviluppo di Android?
Quando clicco sull'indicatore sulla mappa di Google, vengono visualizzati i pulsanti "Navigazione" e "Puntatore GPS". Come posso nascondere questi due pulsanti di navigazione a livello di programmazione nello sviluppo di Android?
Risposte:
Per il gruppo di pulsanti che hai evidenziato in rosso, puoi disabilitarlo utilizzando il metodo setMapToolbarEnabled () in UISettings .
Dalla documentazione:
Imposta la preferenza per abilitare o disabilitare la barra degli strumenti della mappa. Se abilitato, gli utenti vedranno una barra con varie azioni dipendenti dal contesto, tra cui "apri questa mappa nell'app Google Maps" e "trova le indicazioni per l'indicatore evidenziato nell'app Google Maps".
Esempio di codice per disabilitare i due pulsanti con Java:
//Disable Map Toolbar:
mMap.getUiSettings().setMapToolbarEnabled(false);
Nel caso ti stessi chiedendo anche dei pulsanti di zoom, puoi disabilitarli in questo modo con Java:
mMap.getUiSettings().setZoomControlsEnabled(false);
In Kotlin puoi usare la sintassi di accesso alle proprietĂ :
mMap.uiSettings.isMapToolbarEnabled = false
mMap.uiSettings.isZoomControlsEnabled = false