diff options
author | Victoria Lease <violets@google.com> | 2012-10-31 15:54:05 -0700 |
---|---|---|
committer | Victoria Lease <violets@google.com> | 2012-11-01 13:55:36 -0700 |
commit | 779b77455fc51382ecafa210b8a805d2a616da55 (patch) | |
tree | c8dbdaf9a7dc45be92fbef534f2ead9cd4b13039 /location/java | |
parent | 03f7ebfeaadb3f03c9a9a6405276fb702ad11fe1 (diff) | |
download | frameworks_base-779b77455fc51382ecafa210b8a805d2a616da55.zip frameworks_base-779b77455fc51382ecafa210b8a805d2a616da55.tar.gz frameworks_base-779b77455fc51382ecafa210b8a805d2a616da55.tar.bz2 |
fix NLP for COARSE applications, build FLP with SDK
In this commit, we provide a means for unbundled location providers
to attach an EXTRA_NO_GPS_LOCATION to the Locations that they report.
We also build FusedLocation against the SDK rather than the internal
tree.
Used in conjunction with I394ded497b8de40d1f85618bff282553cdf378cb
to fix NLP for applications with only ACCESS_COARSE_LOCATION
permission.
Bug: 7453355
Change-Id: Ie696f7abff9ef5237740ab87fe9f537a1c812c54
Diffstat (limited to 'location/java')
-rw-r--r-- | location/java/android/location/Location.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/location/java/android/location/Location.java b/location/java/android/location/Location.java index f057ebc..4025a7b 100644 --- a/location/java/android/location/Location.java +++ b/location/java/android/location/Location.java @@ -60,11 +60,19 @@ public class Location implements Parcelable { public static final int FORMAT_SECONDS = 2; /** + * Bundle key for a version of the location that has been fed through + * LocationFudger. Allows location providers to flag locations as being + * safe for use with ACCESS_COARSE_LOCATION permission. + * * @hide */ public static final String EXTRA_COARSE_LOCATION = "coarseLocation"; /** + * Bundle key for a version of the location containing no GPS data. + * Allows location providers to flag locations as being safe to + * feed to LocationFudger. + * * @hide */ public static final String EXTRA_NO_GPS_LOCATION = "noGPSLocation"; |