public class FusedLocationProviderServiceDelegate extends java.lang.Object implements LocationEngine.Callback
| Constructor and Description |
|---|
FusedLocationProviderServiceDelegate(android.content.Context context) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(IFusedLocationProviderCallback callback) |
android.location.Location |
getLastLocation() |
LocationAvailability |
getLocationAvailability() |
void |
remove(IFusedLocationProviderCallback callback) |
void |
removeLocationUpdates(java.util.List<LocationRequest> requests) |
void |
reportLocation(android.location.Location location) |
void |
reportProviderDisabled(java.lang.String provider) |
void |
reportProviderEnabled(java.lang.String provider) |
void |
requestLocationUpdates(LocationRequest request) |
void |
setMockLocation(android.location.Location mockLocation) |
void |
setMockMode(boolean isMockMode) |
void |
setMockTrace(java.lang.String path,
java.lang.String filename) |
public FusedLocationProviderServiceDelegate(android.content.Context context)
public void add(IFusedLocationProviderCallback callback)
public void remove(IFusedLocationProviderCallback callback)
public android.location.Location getLastLocation()
public LocationAvailability getLocationAvailability()
public void requestLocationUpdates(LocationRequest request)
public void removeLocationUpdates(java.util.List<LocationRequest> requests)
public void setMockMode(boolean isMockMode)
public void setMockLocation(android.location.Location mockLocation)
public void setMockTrace(java.lang.String path,
java.lang.String filename)
public void reportLocation(android.location.Location location)
reportLocation in interface LocationEngine.Callbackpublic void reportProviderDisabled(java.lang.String provider)
reportProviderDisabled in interface LocationEngine.Callbackpublic void reportProviderEnabled(java.lang.String provider)
reportProviderEnabled in interface LocationEngine.Callback