Accepts the proposed Route. The Route is proposed via ReplannedRouteProposedListener. The navigation will switch to navigate along the proposed route and the RouteUpdatedListener will be notified. If the acceptance of the proposed route fails, the NavigationFailureListener will be triggered with the RouteUpdateFailure.
Adds an ReplannedRouteProposedListener which will report on the new ReplannedRoute. Its Route can be used for navigation by accepting this proposal using the acceptProposedRoute method. The listener will only be triggered if BetterProposalAcceptanceMode is set to BetterProposalAcceptanceMode.Manual or BetterProposalAcceptanceMode.UnreachableOnly in com.tomtom.sdk.navigation.online.Configuration.
Manually mark waypoint as visited. This action requires that waypoint has been previously announced as reached via WaypointArrivalListener and that is has not been announced as visited via WaypointArrivalListener. The navigation will mark the given waypoint as visited and the WaypointArrivalListener will be notified.
Starts navigation without a Route. In this case navigation will just provide a MapMatchingResult and LocationContext, therefore navigation will interact only with LocationMapMatchedListener and LocationContextUpdatedListener.
Starts navigation with provided NavigationOptions. Navigation will go through all steps:
Updates the navigation session with a Route from a provided NavigationOptions. If the navigation was started with a Route then this method will replace the current Route with the provided one. If the navigation was started without a Route then this method will start navigating on the provided Route. Note that the initial instances of navigation engines will be used in the new navigation session.