diff options
author | Mike Lockwood <lockwood@android.com> | 2010-02-24 11:52:59 -0500 |
---|---|---|
committer | Mike Lockwood <lockwood@android.com> | 2010-02-24 11:56:33 -0500 |
commit | 63598a0619776b421f27cd12fb29eb83dc327997 (patch) | |
tree | bd729629acb4eac8663a769cb73a133f8be15b44 /location/java | |
parent | 6c0df0b47328655aa450f406ffb39fda5703a55c (diff) | |
download | frameworks_base-63598a0619776b421f27cd12fb29eb83dc327997.zip frameworks_base-63598a0619776b421f27cd12fb29eb83dc327997.tar.gz frameworks_base-63598a0619776b421f27cd12fb29eb83dc327997.tar.bz2 |
Fix broken location extras in GpsLocationProvider.
Fixes http://code.google.com/p/android/issues/detail?id=4151
(Satellite count not being provided by Location class any more. Location.getExtras() returns null.)
Change-Id: I4cf2922f4a5ed216541f8a8553523d1f6a1c1d0c
Signed-off-by: Mike Lockwood <lockwood@android.com>
Diffstat (limited to 'location/java')
-rwxr-xr-x | location/java/com/android/internal/location/GpsLocationProvider.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/location/java/com/android/internal/location/GpsLocationProvider.java b/location/java/com/android/internal/location/GpsLocationProvider.java index 8e84106..36b6106 100755 --- a/location/java/com/android/internal/location/GpsLocationProvider.java +++ b/location/java/com/android/internal/location/GpsLocationProvider.java @@ -321,7 +321,9 @@ public class GpsLocationProvider implements LocationProviderInterface { public GpsLocationProvider(Context context, ILocationManager locationManager) { mContext = context; mLocationManager = locationManager; - mNIHandler= new GpsNetInitiatedHandler(context, this); + mNIHandler = new GpsNetInitiatedHandler(context, this); + + mLocation.setExtras(mLocationExtras); // Create a wake lock PowerManager powerManager = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE); |