Package com.tomtom.sdk.navigation
Types
Represents instruction triggering phase.
Configuration of the Navigation SDK.
Responsible for interacting with and customizing a navigation.
Represents an error raised when something went wrong in navigation.
Navigation history is a structure containing info regarding the passed history of the route, such as visited polyline points (route coordinates).
Read-only snapshot of the current navigation session.
Callback used in starting navigation. Starting navigation is asynchronous, and the callback methods will be called after the operation is finished, whether it succeeds or not.
Returned when an error occurred during initialization of the underlying services.
Read-only snapshot of the waypoints in the current navigation session.
Used to inform caller about the arrival at the destination.
Used to inform caller about errors during navigating. Can be registered with TomTomNavigation.addOnNavigationErrorListener.
Used to inform caller about guidance.
Used to inform caller about lane guidance.
Used to inform caller about detailed information in current location on road.
Used to inform caller that current location has been matched to the road.
Used to inform caller that new predictions has been generated.
Used to inform caller that navigation has been started.
Used to inform caller about progress on Route.
Informs about new ReplannedRoute when ContinuousReplanningMode is set to ContinuousReplanningMode.MANUAL or ContinuousReplanningMode.UNREACHABLE_ONLY in NavigationConfiguration.
Used to inform caller about getting off the route.
Used to inform caller that the route has been updated.
Used to inform a caller that the waypoint has been visited.
Options to specify all required parameters for a single navigation session.
Callback used in the update function. Route update is asynchronous and the callback methods will be called once the update is finished, whether it succeeds or not.
Returned when an error occurred while updating the Route.
Specifies the reason for updating the current route.
Responsible for interacting with and customizing a navigation.