diff options
Diffstat (limited to 'location/java')
| -rw-r--r-- | location/java/android/location/ILocationManager.aidl | 2 | ||||
| -rw-r--r-- | location/java/android/location/LocationManager.java | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/location/java/android/location/ILocationManager.aidl b/location/java/android/location/ILocationManager.aidl index f663e0a04085..c353ec6efe46 100644 --- a/location/java/android/location/ILocationManager.aidl +++ b/location/java/android/location/ILocationManager.aidl @@ -47,7 +47,7 @@ interface ILocationManager Location getLastLocation(in LocationRequest request, String packageName); - boolean addGpsStatusListener(IGpsStatusListener listener); + boolean addGpsStatusListener(IGpsStatusListener listener, String packageName); void removeGpsStatusListener(IGpsStatusListener listener); boolean geocoderIsPresent(); diff --git a/location/java/android/location/LocationManager.java b/location/java/android/location/LocationManager.java index 5a2f71b98c9b..0b9286ed62d5 100644 --- a/location/java/android/location/LocationManager.java +++ b/location/java/android/location/LocationManager.java @@ -1461,7 +1461,7 @@ public class LocationManager { } try { GpsStatusListenerTransport transport = new GpsStatusListenerTransport(listener); - result = mService.addGpsStatusListener(transport); + result = mService.addGpsStatusListener(transport, mContext.getPackageName()); if (result) { mGpsStatusListeners.put(listener, transport); } @@ -1507,7 +1507,7 @@ public class LocationManager { } try { GpsStatusListenerTransport transport = new GpsStatusListenerTransport(listener); - result = mService.addGpsStatusListener(transport); + result = mService.addGpsStatusListener(transport, mContext.getPackageName()); if (result) { mNmeaListeners.put(listener, transport); } |