Quando clico no marcador no mapa do google, os botões "Navegação" e "Ponteiro GPS" aparecem. Como posso ocultar esses dois botões de navegação de maneira programática no desenvolvimento do Android?
Quando clico no marcador no mapa do google, os botões "Navegação" e "Ponteiro GPS" aparecem. Como posso ocultar esses dois botões de navegação de maneira programática no desenvolvimento do Android?
Respostas:
Para o grupo de botões que você destacou em vermelho, você pode desativá-lo usando o método setMapToolbarEnabled () em UISettings .
Da documentação:
Define a preferência se a barra de ferramentas do mapa deve ser ativada ou desativada. Se ativado, os usuários verão uma barra com várias ações dependentes do contexto, incluindo 'abrir este mapa no aplicativo Google Maps' e 'encontrar direções para o marcador destacado no aplicativo Google Maps'.
Exemplo de código para desativar os dois botões com Java:
//Disable Map Toolbar:
mMap.getUiSettings().setMapToolbarEnabled(false);
Caso você também esteja se perguntando sobre os botões de zoom, você pode desativá-los assim com Java:
mMap.getUiSettings().setZoomControlsEnabled(false);
No Kotlin, você pode usar a sintaxe de acesso à propriedade:
mMap.uiSettings.isMapToolbarEnabled = false
mMap.uiSettings.isZoomControlsEnabled = false