Package-level declarations
Types
Informs the caller that the active route has changed. The active route is the only route that is being followed for which the navigation provides guidance.
Informs the caller about destination arrival.
Informs the caller about updates in the guidance information. This interface provides listeners when there are changes in instructions, announcements, and distance to next instruction.
Interface to horizon update listeners. Used to receive horizon update events during navigation.
Informs the caller about changes in lane guidance. This interface provides listeners for when lane guidance starts and ends.
Informs the caller that the navigation language has changed.
Interface to location context update listeners. Used to receive location context update events during navigation.
Used to inform caller that new location was map matched.
Aggregate of routes present in the navigation session, arranged by their roles.
Provides access to currently registered engines and allows updating them.
Represents an failure raised when something went wrong in navigation.
Used to inform caller about failures during navigating. Can be registered with TomTomNavigation.addNavigationFailureListener.
Defines parameters required to start or update a navigation session.
Used to inform caller that navigation has been started.
Used to inform caller about progress on Route.
Informs the caller that a route has been added to the navigation session.
Reason why the route was added to the navigation.
Informs the caller that the active or proposed route has been removed from the navigation session.
Reason the route was removed from navigation.
Used to inform the caller that the set of routes in the navigation session. has changed. Can be registered with TomTomNavigation.addRoutesChangedListener.
Informs the caller about route tracking state updates.
Informs the caller that the current route has been updated.
Specifies the reason for updating the current route.
Responsible for interacting with and customizing a navigation.
Defines types of UnitSystem handling.
Informs the caller about waypoint arrival state changes during navigation.