Map View
A custom View subclass that displays a map view.
Functions
Cleans the route drawing by removing all route graphics from the overlay.
Displays a route on the map.
Displays user pins on the map for the given user locations.
Checks if the user track is rendered.
Checks if the user track is currently visible.
Removes the user track from the map.
Renders the user track on the map.
Rotates the map to the north.
Selects a feature on the map.
Sets the visibility of the attribution text on the map view.
Sets the CustomMapTouchListener to handle map touch events.
Sets the initial viewpoint for the map.
Sets a tap listener to handle tap events on the map.
Sets the visibility of the user track.
Sets a viewpoint change listener to handle changes in the map's viewpoint.
Starts the location display on the map.
Starts navigation along the specified route.
Stops the current navigation.
Unselects the currently selected feature, if any.
Zooms the map to the current GPS location.