Constructor and Description |
---|
ReplayRouteLocationEngine() |
Modifier and Type | Method and Description |
---|---|
void |
assign(com.mapbox.api.directions.v5.models.DirectionsRoute route) |
void |
assignLastLocation(com.mapbox.geojson.Point currentPosition) |
void |
getLastLocation(com.mapbox.android.core.location.LocationEngineCallback<com.mapbox.android.core.location.LocationEngineResult> callback) |
void |
moveTo(com.mapbox.geojson.Point point) |
void |
removeLocationUpdates(com.mapbox.android.core.location.LocationEngineCallback<com.mapbox.android.core.location.LocationEngineResult> callback) |
void |
removeLocationUpdates(PendingIntent pendingIntent) |
void |
requestLocationUpdates(com.mapbox.android.core.location.LocationEngineRequest request,
com.mapbox.android.core.location.LocationEngineCallback<com.mapbox.android.core.location.LocationEngineResult> callback,
Looper looper) |
void |
requestLocationUpdates(com.mapbox.android.core.location.LocationEngineRequest request,
PendingIntent pendingIntent) |
void |
run() |
void |
updateDelay(int customDelayInSeconds) |
void |
updateSpeed(int customSpeedInKmPerHour) |
public void assign(com.mapbox.api.directions.v5.models.DirectionsRoute route)
public void moveTo(com.mapbox.geojson.Point point)
public void assignLastLocation(com.mapbox.geojson.Point currentPosition)
public void updateSpeed(int customSpeedInKmPerHour)
public void updateDelay(int customDelayInSeconds)
public void getLastLocation(@NonNull com.mapbox.android.core.location.LocationEngineCallback<com.mapbox.android.core.location.LocationEngineResult> callback) throws SecurityException
getLastLocation
in interface com.mapbox.android.core.location.LocationEngine
SecurityException
public void requestLocationUpdates(@NonNull com.mapbox.android.core.location.LocationEngineRequest request, @NonNull com.mapbox.android.core.location.LocationEngineCallback<com.mapbox.android.core.location.LocationEngineResult> callback, @Nullable Looper looper) throws SecurityException
requestLocationUpdates
in interface com.mapbox.android.core.location.LocationEngine
SecurityException
public void requestLocationUpdates(@NonNull com.mapbox.android.core.location.LocationEngineRequest request, PendingIntent pendingIntent) throws SecurityException
requestLocationUpdates
in interface com.mapbox.android.core.location.LocationEngine
SecurityException
public void removeLocationUpdates(@NonNull com.mapbox.android.core.location.LocationEngineCallback<com.mapbox.android.core.location.LocationEngineResult> callback)
removeLocationUpdates
in interface com.mapbox.android.core.location.LocationEngine
public void removeLocationUpdates(PendingIntent pendingIntent)
removeLocationUpdates
in interface com.mapbox.android.core.location.LocationEngine
© 2019 Mapbox. All rights reserved.