Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to hide "Navigation" and "GPS Pointer" buttons when I click the marker on the android google map

When I click the marker on the google map, "Navigation" and "GPS Pointer" buttons come out. How can I hide those two navigation buttons programmatically in android development?

enter image description here

like image 654
Tim Yu Avatar asked May 25 '15 03:05

Tim Yu


People also ask

How do I turn off navigation in Google Maps?

Select the “Filter by date and product” option. Scroll down and check “Maps” and “Maps Timeline“. Then select the magnifying glass to search. Select the next to the items you wish to remove, then select the “Delete” button.

How do I add a marker to Google Maps Android?

For adding a custom marker to Google Maps navigate to the app > res > drawable > Right-Click on it > New > Vector Assets and select the icon which we have to show on your Map. You can change the color according to our requirements. After creating this icon now we will move towards adding this marker to our Map.

How do I mark a location on Google Earth Android?

Search for a place, tap a marker, or touch and hold a spot on the map. At the bottom of the screen, tap the name or address of the place. Tap Save.


1 Answers

For the button group you have outlined in red, you can disable it using the setMapToolbarEnabled() method in UISettings.

From the documentation:

Sets the preference for whether the Map Toolbar should be enabled or disabled. If enabled, users will see a bar with various context-dependent actions, including 'open this map in the Google Maps app' and 'find directions to the highlighted marker in the Google Maps app'.

Code example to disable the two buttons with Java:

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

Just in case you were also wondering about the zoom buttons, you can disable them like this with Java:

mMap.getUiSettings().setZoomControlsEnabled(false);

In Kotlin you can use property access syntax:

mMap.uiSettings.isMapToolbarEnabled = false
mMap.uiSettings.isZoomControlsEnabled = false
like image 79
Daniel Nugent Avatar answered Oct 08 '22 13:10

Daniel Nugent