From 34901409a404c8c66914c5a8ad0f29b1bcde0e78 Mon Sep 17 00:00:00 2001 From: Mike Lockwood Date: Mon, 4 Jan 2010 12:14:21 -0500 Subject: Cleanup and add public wrapper for IGeocodeProvider interface to prepare for network location unbundling. Change-Id: I6523d115b56dbf450121e73d48e151f200827eb4 Signed-off-by: Mike Lockwood --- services/java/com/android/server/LocationManagerService.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'services/java') diff --git a/services/java/com/android/server/LocationManagerService.java b/services/java/com/android/server/LocationManagerService.java index c17a3bc..406897d 100644 --- a/services/java/com/android/server/LocationManagerService.java +++ b/services/java/com/android/server/LocationManagerService.java @@ -37,6 +37,7 @@ import android.content.IntentFilter; import android.content.pm.PackageManager; import android.database.Cursor; import android.location.Address; +import android.location.GeocoderParams; import android.location.IGeocodeProvider; import android.location.IGpsStatusListener; import android.location.IGpsStatusProvider; @@ -1655,11 +1656,11 @@ public class LocationManagerService extends ILocationManager.Stub implements Run // Geocoder public String getFromLocation(double latitude, double longitude, int maxResults, - String language, String country, String variant, String appName, List
addrs) { + GeocoderParams params, List
addrs) { if (mGeocodeProvider != null) { try { - return mGeocodeProvider.getFromLocation(latitude, longitude, maxResults, language, country, - variant, appName, addrs); + return mGeocodeProvider.getFromLocation(latitude, longitude, maxResults, + params, addrs); } catch (RemoteException e) { Log.e(TAG, "getFromLocation failed", e); mGeocodeProvider = null; @@ -1672,13 +1673,13 @@ public class LocationManagerService extends ILocationManager.Stub implements Run public String getFromLocationName(String locationName, double lowerLeftLatitude, double lowerLeftLongitude, double upperRightLatitude, double upperRightLongitude, int maxResults, - String language, String country, String variant, String appName, List
addrs) { + GeocoderParams params, List
addrs) { if (mGeocodeProvider != null) { try { return mGeocodeProvider.getFromLocationName(locationName, lowerLeftLatitude, lowerLeftLongitude, upperRightLatitude, upperRightLongitude, - maxResults, language, country, variant, appName, addrs); + maxResults, params, addrs); } catch (RemoteException e) { Log.e(TAG, "getFromLocationName failed", e); mGeocodeProvider = null; -- cgit v1.1