HERE Android SDK Developer's Guide

Listener<T, S extends Enum<?>>

The interface Listener<T, S extends Enum<?>> is a member of com.here.android.mpa.routing.Router.

Type Parameters:

  • T
  • S

Interface Summary

public static abstract interface Router.Listener

[For complete information, see the section Interface Details]

Method Summary

Table 1. Methods in Listener<T, S extends Enum<?>>
Methods

public abstract void onCalculateRouteFinished (T response, S error)

A callback indicating that the route calculation operation has finished.

public abstract void onProgress (int percentage)

A callback indicating the progress level of the current route calculation operation, a percentage value within the range of [0..100].

Interface Details

Method Details

public abstract void onCalculateRouteFinished (T response, S error)

A callback indicating that the route calculation operation has finished. You are free to re-use the Router to perform another route calculation once this callback has been received.

Parameters:

  • response

    The result of the route calculation operation

  • error

    A response code indicating any issues encountered during route calculation

public abstract void onProgress (int percentage)

A callback indicating the progress level of the current route calculation operation, a percentage value within the range of [0..100]. Note that in certain circumstances a recalculation is required and this percentage will go from 100 to 0.

Parameters:

  • percentage

    Progress completion percentage