Schnittstelle zum Senden simulierter Standorte an die Nav API oder zum Ausführen der Nav API entlang simulierter Routen Wird beim Testen, zur Fehlerbehebung und bei Demos verwendet.
Implementierungen dieser Schnittstelle sind Thread-sicher.
Public Method Summary
Abstrakt void |
hideDummyTrafficPrompt()
Blendet die Dummy-Verkehrsmeldung aus, falls vorhanden.
|
Abstrakt void |
pause()
Pausiert die Simulation.
|
Abstrakt void |
resume()
Die Simulation wird nach einer Pause fortgesetzt.
|
Abstrakt void | |
Abstrakt void |
showDummyTrafficPrompt()
Zeigt eine Dummy-Aufforderung zum Traffic an.
|
Abstrakt void |
simulateLocationsAlongExistingRoute()
Startet die Simulation einer Fahrt entlang der derzeit vom Navigator berechneten Route.
|
Abstrakt void |
simulateLocationsAlongExistingRoute(SimulationOptions-Optionen)
Startet die Simulation einer Fahrt entlang der derzeit vom Navigator berechneten Route.
|
Abstrakt ListenableResultFuture<Navigator.RouteStatus> |
simulateLocationsAlongNewRoute(List<Waypoint> Wegpunkte, RoutingOptions RoutingOptions)
Berechnet eine Route durch die angegebenen Wegpunkte (wie sie von Navigator.setDestinations() berechnet wird) und simuliert eine Fahrt entlang dieser Route.
|
Abstrakt ListenableResultFuture<Navigator.RouteStatus> |
simulateLocationsAlongNewRoute(List<Waypoint>-Wegpunkte)
Berechnet eine Route durch die angegebenen Wegpunkte (wie sie von Navigator.setDestinations() berechnet wird) und simuliert eine Fahrt entlang dieser Route.
|
Abstrakt ListenableResultFuture<Navigator.RouteStatus> |
simulateLocationsAlongNewRoute(List<Waypoint> Wegpunkte, RoutingOptionsroutingOptions, SimulationOptions simulationOptions)
Berechnet eine Route durch die angegebenen Wegpunkte (wie sie von Navigator.setDestinations() berechnet wird) und simuliert eine Fahrt entlang dieser Route.
|
Abstrakt void |
unsetUserLocation()
Die Simulation des Nutzerstandorts wird beendet.
|
Public Methods
public abstrakt void hideDummyTrafficPrompt ()
Blendet die Dummy-Verkehrsmeldung aus, falls vorhanden.
public abstrakt void pause ()
Pausiert die Simulation.
public abstrakt void Lebenslauf ()
Die Simulation wird nach einer Pause fortgesetzt.
public abstrakt void setUserLocation (LatLng-Standort)
Legt einen simulierten Nutzerstandort fest.
Parameter
Standort |
---|
public abstrakt void showDummyTrafficPrompt ()
Zeigt eine Dummy-Aufforderung zum Traffic an. Nützlich zum Testen der Prompt-UI.
Diese Methode funktioniert nur, wenn die Anleitung aktiv ist.
public abstrakt void simulateLocationsAlongExistingRoute ()
Startet die Simulation einer Fahrt entlang der derzeit vom Navigator berechneten Route. Falls der Navigator keine Route berechnet hat, passiert nichts.
Die Simulation wird mit dem Standard-SimulationOptions
ausgeführt.
public abstract void simulateLocationsAlongExistingRoute (SimulationOptions-Optionen)
Startet die Simulation einer Fahrt entlang der derzeit vom Navigator berechneten Route. Falls der Navigator keine Route berechnet hat, passiert nichts.
Parameter
Optionen |
---|
public abstrakt ListenableResultFuture<Navigator.RouteStatus> simulateLocationsAlongNewRoute (List<Waypoint> Wegpunkte, RoutingOptionsroutingOptions)
Berechnet eine Route durch die angegebenen Wegpunkte (wie sie von Navigator.setDestinations() berechnet wird) und simuliert eine Fahrt entlang dieser Route. Die Reise wird gestartet, kurz bevor die Zukunft OK zurückgibt. Wenn die Zukunft alles außer OK zurückgibt, wird nichts simuliert.
Die Simulation wird mit dem Standard-SimulationOptions
ausgeführt.
Parameter
Wegpunkte | |
---|---|
routingOptions |
public abstrakt ListenableResultFuture<Navigator.RouteStatus> simulateLocationsAlongNewRoute (List<Waypoint> Wegpunkte)
Berechnet eine Route durch die angegebenen Wegpunkte (wie sie von Navigator.setDestinations() berechnet wird) und simuliert eine Fahrt entlang dieser Route. Die Reise wird gestartet, kurz bevor die Zukunft OK zurückgibt. Wenn die Zukunft alles außer OK zurückgibt, wird nichts simuliert.
Die Route wird mit dem Standardwert für RoutingOptions
berechnet.
Die Simulation wird mit dem Standard-SimulationOptions
ausgeführt.
Parameter
Wegpunkte |
---|
public abstrakt ListenableResultFuture<Navigator.RouteStatus> simulateLocationsAlongNewRoute (List<Waypoint> Wegpunkte, RoutingOptions RoutingOptions, SimulationOptions simulationOptions)
Berechnet eine Route durch die angegebenen Wegpunkte (wie sie von Navigator.setDestinations() berechnet wird) und simuliert eine Fahrt entlang dieser Route. Die Reise wird gestartet, kurz bevor die Zukunft OK zurückgibt. Wenn die Zukunft alles außer OK zurückgibt, wird nichts simuliert.
Parameter
Wegpunkte | |
---|---|
routingOptions | |
simulationOptions |
public abstrakt void unsetUserLocation ()
Die Simulation des Nutzerstandorts wird beendet. Dadurch werden auch alle aktiven Simulationen beendet.