ExamplesExample application on GitHubYou can find additional Navigation SDK examples in our example application on GitHub. Clone the repository and run the example application following the instructions in the README.SearchMore Filters Add a complete turn-by-turn experienceRender a complete turn-by-turn experience using all relevant Navigation SDK APIs and pre-built UI components.Add additional action buttons using Navigation ViewThe example demonstrates how to add additional action buttons to the existing action buttons using NavigationView at runtime.Add view annotations on top of map view using Navigation ViewThe example demonstrates how to add view annotations to map view using NavigationView at runtime.Change Navigation View Options at runtimeThe example demonstrates how to change navigation view options at runtime.Change the position of a view using Navigation ViewThe example demonstrates how to reposition the speed limit view to bottom using NavigationView at runtime.CopilotLearn how to integrate and work with Copilot provided by Mapbox Navigation SDK for Android.Customize info panel background and additional properties using Navigation ViewThe example demonstrates how to customize info panel background and additional properties using NavigationView at runtime.Customize info panel only in active guidance state using Navigation ViewThe example demonstrates how to customize info panel only in active guidance state using NavigationView at runtime.Customize info panel using Navigation ViewThe example demonstrates how to customize info panel using NavigationView at runtime.Customize location puck for navigation states using Navigation ViewThe example demonstrates how to customize location puck for different navigation states using NavigationView at runtime.Customize runtime styling of UI components using NavigationViewThe example demonstrates how to change the styling of default UI components used by NavigationView at runtime.Customize speed limit view using NavigationViewThe example demonstrates how to customize speed limit at runtime.Customize the design of action buttons using Navigation ViewThe example demonstrates how to customize action buttons using NavigationView at runtime.Customize trip progress view using NavigationViewThe example demonstrates how to customize trip progress view at runtime.Draw route lines on a mapDraw route lines on a map using the route line and route arrow APIs and the related MapboxRouteLineView and MapboxRouteArrowView.Fetch routes between an origin and destinationFetch routes by specifying two coordinates in RouteOptions and passing those options to MapboxNavigation\'s requestRoutes method.Hide specific views in free drive state using Navigation ViewThe example demonstrates how to hide specific views in free drive state using NavigationView at runtime.Inject a custom view into NavigationViewThe example demonstrates how to inject a custom view at the bottom of the info panel.Intercept map long click events using Navigation ViewThe example demonstrates how to intercept map long click events using NavigationView at runtime.Play voice instructions for a routeUse the example to play voice instructions using Speech API and Voice Instruction Player.Render building extrusion on arrivalUse the example to render building extrusions on arrival using building API and MapboxBuildingView.Render current location on a mapUse NavigationLocationProvider to show a device\'s current location as a puck on a map.Render maneuver instructions for a routeDraw maneuver instructions using the Maneuver API and MapboxManeuverView.Render speed limit for a routeRender the speed limit of the current road using the Speed Limit API and MapboxSpeedLimitView.Render trip progress informationDraw trip progress information using the Trip Progress API and MapboxTripProgressView.Request routes outside Drop-In UI using Navigation ViewThe example demonstrates how to request routes outside Drop-In UI and use it to transition to active guidance state using NavigationView at runtime.Show customized status messagesLearn how to customize MapboxStatusView to match your application theme.Show status messagesLearn how to use MapboxStatusView to show status messages.Toggle theme using NavigationViewThe example demonstrates how NavigationView observes changes to app day and night theme.Turn-By-Turn using NavigationViewRender a complete turn-by-turn experience using NavigationView.Use camera to frame the mapUse NavigationCamera to show various map camera transitions using live location and routing data.Was this example helpful?YesNo