diff options
Diffstat (limited to 'location/java/android/location/LocationManager.java')
| -rw-r--r-- | location/java/android/location/LocationManager.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/location/java/android/location/LocationManager.java b/location/java/android/location/LocationManager.java index cbe10d9..5c0b7a5 100644 --- a/location/java/android/location/LocationManager.java +++ b/location/java/android/location/LocationManager.java @@ -1420,6 +1420,19 @@ public class LocationManager { } /** + * Installs a location provider. + * + * @param provider implementation of the location provider + * + * @return true if the command succeeds. + * + * Requires the android.permission.INSTALL_LOCATION_PROVIDER permission. + */ + public boolean installLocationProvider(LocationProviderImpl provider) { + return installLocationProvider(provider.getName(), provider.getInterface()); + } + + /** * Installs a geocoder server. * * @param provider Binder interface for the geocoder provider |
