HERE Android SDK Developer's Guide

CombinedNavigationManagerListener

The interface CombinedNavigationManagerListener is a member of com.here.android.mpa.venues3d.CombinedNavigationManager.

Interface Summary

public static abstract interface CombinedNavigationManager.CombinedNavigationManagerListener

An interface for responding to navigation events sent by the CombinedNavigationManager .

[For complete information, see the section Interface Details]

Method Summary

Table 1. Methods in CombinedNavigationManagerListener
Methods

public abstract void onDestinationReached ()

Called when the destination of turn-by-turn navigation is reached.

public abstract void onIndoorSectionWillStart (VenueRoute indoorSection, CombinedRoute combinedRoute)

Called when an indoor section of the combined route will be started.

public abstract void onLinkingSectionWillStart (LinkingRoute linkingSection, CombinedRoute combinedRoute)

Called when an link section of the combined route will be started.

public abstract void onOutdoorSectionWillStart (OutdoorRoute outdoorSection, CombinedRoute combinedRoute)

Called when an outdoor section of the combined route will be started.

public abstract void onRouteUpdated (CombinedRoute combinedRoute)

Called when a change is made to the route being navigated.

Interface Details

An interface for responding to navigation events sent by the CombinedNavigationManager .

Method Details

public abstract void onDestinationReached ()

Called when the destination of turn-by-turn navigation is reached.

public abstract void onIndoorSectionWillStart (VenueRoute indoorSection, CombinedRoute combinedRoute)

Called when an indoor section of the combined route will be started.

Parameters:

  • indoorSection

    VenueRoute representing the next indoor section.

  • combinedRoute

    CombinedRoute representing the current route.

public abstract void onLinkingSectionWillStart (LinkingRoute linkingSection, CombinedRoute combinedRoute)

Called when an link section of the combined route will be started.

Parameters:

  • linkingSection

    LinkRoute representing the next link section.

  • combinedRoute

    CombinedRoute representing the current route.

public abstract void onOutdoorSectionWillStart (OutdoorRoute outdoorSection, CombinedRoute combinedRoute)

Called when an outdoor section of the combined route will be started.

Parameters:

  • outdoorSection

    OutdoorRoute representing the next outdoor section.

  • combinedRoute

    CombinedRoute representing the current route.

public abstract void onRouteUpdated (CombinedRoute combinedRoute)

Called when a change is made to the route being navigated. This can occur after successful rerouting due to the user leaving the current route.

Parameters:

  • combinedRoute

    CombinedRoute representing the current route.