Navmii Turn-by-Turn SDK
Write yourself a navigation system in Android
Public Member Functions | List of all members
navmiisdk.NavmiiControl.RouteEventsListener Interface Reference

Route events. More...

Public Member Functions

void onRouteCalculationStarted (RouteCalculationReason reason)
 Calls when route calculation started. More...
 
void onRouteCalculationFinished (RouteCalculationStatus status, RouteCalculationReason reason)
 Calls when route calculation finished. More...
 
void onReroutingByTrafficSucceeded (boolean isNewRouteCalculated, int oldTime, int newTime)
 Calls when current route updated with new time. More...
 
void onRouteCleared ()
 Called when route cleared. More...
 

Detailed Description

Route events.

Member Function Documentation

void navmiisdk.NavmiiControl.RouteEventsListener.onRouteCalculationStarted ( RouteCalculationReason  reason)

Calls when route calculation started.

Parameters
reasonthe reason of route calculation
void navmiisdk.NavmiiControl.RouteEventsListener.onRouteCalculationFinished ( RouteCalculationStatus  status,
RouteCalculationReason  reason 
)

Calls when route calculation finished.

Parameters
statusroute calculation status
reasonthe reason of route calculation
void navmiisdk.NavmiiControl.RouteEventsListener.onReroutingByTrafficSucceeded ( boolean  isNewRouteCalculated,
int  oldTime,
int  newTime 
)

Calls when current route updated with new time.

On this event you may call applyRoute to make new route current or skipRoute to keep old route.

Parameters
isNewRouteCalculatedIndicates is route changed
oldTimeCurrent route time in seconds
newTimeNew route time in seconds
void navmiisdk.NavmiiControl.RouteEventsListener.onRouteCleared ( )

Called when route cleared.


The documentation for this interface was generated from the following file: