diff options
author | Mike Lockwood <lockwood@android.com> | 2010-05-21 14:03:45 -0400 |
---|---|---|
committer | Mike Lockwood <lockwood@android.com> | 2010-05-21 14:03:45 -0400 |
commit | 71677f84e7705aa48b04829538b954a13cd11dec (patch) | |
tree | 3d5239cffd784bdd02cecf2625dddf60735a8661 | |
parent | 03ca216ac19ea4e7afcb183c20c7c780f0d97756 (diff) | |
download | frameworks_base-71677f84e7705aa48b04829538b954a13cd11dec.zip frameworks_base-71677f84e7705aa48b04829538b954a13cd11dec.tar.gz frameworks_base-71677f84e7705aa48b04829538b954a13cd11dec.tar.bz2 |
Unhide new location manager APIs:
Criteria.java
LocationManager.java
New APIs for criteria based location requests and single shot support.
GeocoderParams.java
GeocodeProvider.java
LocationProvider.java
APIs for network location unbundling.
Change-Id: I3311fa01ce76fe4cba3537617e5b1c8d1f1d42b7
Signed-off-by: Mike Lockwood <lockwood@android.com>
-rw-r--r-- | api/current.xml | 776 | ||||
-rw-r--r-- | location/java/android/location/Criteria.java | 19 | ||||
-rw-r--r-- | location/java/android/location/GeocoderParams.java | 2 | ||||
-rw-r--r-- | location/java/android/location/LocationManager.java | 12 | ||||
-rw-r--r-- | location/java/android/location/provider/GeocodeProvider.java | 2 | ||||
-rw-r--r-- | location/java/android/location/provider/LocationProvider.java | 2 |
6 files changed, 776 insertions, 37 deletions
diff --git a/api/current.xml b/api/current.xml index 54cd3fb..3e37035 100644 --- a/api/current.xml +++ b/api/current.xml @@ -81605,6 +81605,28 @@ visibility="public" > </method> +<method name="getBearingAccuracy" + return="int" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="getHorizontalAccuracy" + return="int" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> <method name="getPowerRequirement" return="int" abstract="false" @@ -81616,6 +81638,39 @@ visibility="public" > </method> +<method name="getPriority" + return="int" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="getSpeedAccuracy" + return="int" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="getVerticalAccuracy" + return="int" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> <method name="isAltitudeRequired" return="boolean" abstract="false" @@ -81686,6 +81741,19 @@ <parameter name="altitudeRequired" type="boolean"> </parameter> </method> +<method name="setBearingAccuracy" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="accuracy" type="int"> +</parameter> +</method> <method name="setBearingRequired" return="void" abstract="false" @@ -81712,6 +81780,19 @@ <parameter name="costAllowed" type="boolean"> </parameter> </method> +<method name="setHorizontalAccuracy" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="accuracy" type="int"> +</parameter> +</method> <method name="setPowerRequirement" return="void" abstract="false" @@ -81725,6 +81806,32 @@ <parameter name="level" type="int"> </parameter> </method> +<method name="setPreferredPriority" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="priority" type="int"> +</parameter> +</method> +<method name="setSpeedAccuracy" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="accuracy" type="int"> +</parameter> +</method> <method name="setSpeedRequired" return="void" abstract="false" @@ -81738,6 +81845,19 @@ <parameter name="speedRequired" type="boolean"> </parameter> </method> +<method name="setVerticalAccuracy" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="accuracy" type="int"> +</parameter> +</method> <method name="writeToParcel" return="void" abstract="false" @@ -81753,6 +81873,17 @@ <parameter name="flags" type="int"> </parameter> </method> +<field name="ACCURACY_BEST" + type="int" + transient="false" + volatile="false" + value="4" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> <field name="ACCURACY_COARSE" type="int" transient="false" @@ -81775,6 +81906,50 @@ visibility="public" > </field> +<field name="ACCURACY_HIGH" + type="int" + transient="false" + volatile="false" + value="3" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="ACCURACY_LOW" + type="int" + transient="false" + volatile="false" + value="1" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="ACCURACY_MEDIUM" + type="int" + transient="false" + volatile="false" + value="2" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="BEARING_ACCURACY_PRIORITY" + type="int" + transient="false" + volatile="false" + value="4" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> <field name="CREATOR" type="android.os.Parcelable.Creator" transient="false" @@ -81785,6 +81960,17 @@ visibility="public" > </field> +<field name="HORIZONTAL_ACCURACY_PRIORITY" + type="int" + transient="false" + volatile="false" + value="1" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> <field name="NO_REQUIREMENT" type="int" transient="false" @@ -81829,6 +82015,39 @@ visibility="public" > </field> +<field name="POWER_REQUIREMENT_PRIORITY" + type="int" + transient="false" + volatile="false" + value="5" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="SPEED_ACCURACY_PRIORITY" + type="int" + transient="false" + volatile="false" + value="3" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +<field name="VERTICAL_ACCURACY_PRIORITY" + type="int" + transient="false" + volatile="false" + value="2" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> </class> <class name="Geocoder" extends="java.lang.Object" @@ -81922,6 +82141,75 @@ </exception> </method> </class> +<class name="GeocoderParams" + extends="java.lang.Object" + abstract="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<implements name="android.os.Parcelable"> +</implements> +<method name="describeContents" + return="int" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="getClientPackage" + return="java.lang.String" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="getLocale" + return="java.util.Locale" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="writeToParcel" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="parcel" type="android.os.Parcel"> +</parameter> +<parameter name="flags" type="int"> +</parameter> +</method> +<field name="CREATOR" + type="android.os.Parcelable.Creator" + transient="false" + volatile="false" + static="true" + final="true" + deprecated="not deprecated" + visibility="public" +> +</field> +</class> <class name="GpsSatellite" extends="java.lang.Object" abstract="false" @@ -83079,6 +83367,27 @@ deprecated="not deprecated" visibility="public" > +<parameter name="minTime" type="long"> +</parameter> +<parameter name="minDistance" type="float"> +</parameter> +<parameter name="criteria" type="android.location.Criteria"> +</parameter> +<parameter name="listener" type="android.location.LocationListener"> +</parameter> +<parameter name="looper" type="android.os.Looper"> +</parameter> +</method> +<method name="requestLocationUpdates" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> <parameter name="provider" type="java.lang.String"> </parameter> <parameter name="minTime" type="long"> @@ -83088,6 +83397,89 @@ <parameter name="intent" type="android.app.PendingIntent"> </parameter> </method> +<method name="requestLocationUpdates" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="minTime" type="long"> +</parameter> +<parameter name="minDistance" type="float"> +</parameter> +<parameter name="criteria" type="android.location.Criteria"> +</parameter> +<parameter name="intent" type="android.app.PendingIntent"> +</parameter> +</method> +<method name="requestSingleUpdate" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="provider" type="java.lang.String"> +</parameter> +<parameter name="listener" type="android.location.LocationListener"> +</parameter> +<parameter name="looper" type="android.os.Looper"> +</parameter> +</method> +<method name="requestSingleUpdate" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="criteria" type="android.location.Criteria"> +</parameter> +<parameter name="listener" type="android.location.LocationListener"> +</parameter> +<parameter name="looper" type="android.os.Looper"> +</parameter> +</method> +<method name="requestSingleUpdate" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="provider" type="java.lang.String"> +</parameter> +<parameter name="intent" type="android.app.PendingIntent"> +</parameter> +</method> +<method name="requestSingleUpdate" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="criteria" type="android.location.Criteria"> +</parameter> +<parameter name="intent" type="android.app.PendingIntent"> +</parameter> +</method> <method name="sendExtraCommand" return="boolean" abstract="false" @@ -83398,6 +83790,390 @@ </field> </class> </package> +<package name="android.location.provider" +> +<class name="GeocodeProvider" + extends="java.lang.Object" + abstract="true" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<constructor name="GeocodeProvider" + type="android.location.provider.GeocodeProvider" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</constructor> +<method name="getBinder" + return="android.os.IBinder" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onGetFromLocation" + return="java.lang.String" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="latitude" type="double"> +</parameter> +<parameter name="longitude" type="double"> +</parameter> +<parameter name="maxResults" type="int"> +</parameter> +<parameter name="params" type="android.location.GeocoderParams"> +</parameter> +<parameter name="addrs" type="java.util.List<android.location.Address>"> +</parameter> +</method> +<method name="onGetFromLocationName" + return="java.lang.String" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="locationName" type="java.lang.String"> +</parameter> +<parameter name="lowerLeftLatitude" type="double"> +</parameter> +<parameter name="lowerLeftLongitude" type="double"> +</parameter> +<parameter name="upperRightLatitude" type="double"> +</parameter> +<parameter name="upperRightLongitude" type="double"> +</parameter> +<parameter name="maxResults" type="int"> +</parameter> +<parameter name="params" type="android.location.GeocoderParams"> +</parameter> +<parameter name="addrs" type="java.util.List<android.location.Address>"> +</parameter> +</method> +</class> +<class name="LocationProvider" + extends="java.lang.Object" + abstract="true" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<constructor name="LocationProvider" + type="android.location.provider.LocationProvider" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</constructor> +<method name="getBinder" + return="android.os.IBinder" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onAddListener" + return="void" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="uid" type="int"> +</parameter> +</method> +<method name="onDisable" + return="void" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onEnable" + return="void" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onEnableLocationTracking" + return="void" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="enable" type="boolean"> +</parameter> +</method> +<method name="onGetAccuracy" + return="int" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onGetInternalState" + return="java.lang.String" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onGetPowerRequirement" + return="int" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onGetStatus" + return="int" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="extras" type="android.os.Bundle"> +</parameter> +</method> +<method name="onGetStatusUpdateTime" + return="long" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onHasMonetaryCost" + return="boolean" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onMeetsCriteria" + return="boolean" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="criteria" type="android.location.Criteria"> +</parameter> +</method> +<method name="onRemoveListener" + return="void" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="uid" type="int"> +</parameter> +</method> +<method name="onRequiresCell" + return="boolean" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onRequiresNetwork" + return="boolean" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onRequiresSatellite" + return="boolean" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onSendExtraCommand" + return="boolean" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="command" type="java.lang.String"> +</parameter> +<parameter name="extras" type="android.os.Bundle"> +</parameter> +</method> +<method name="onSetMinTime" + return="void" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="minTime" type="long"> +</parameter> +</method> +<method name="onSupportsAltitude" + return="boolean" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onSupportsBearing" + return="boolean" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onSupportsSpeed" + return="boolean" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +</method> +<method name="onUpdateLocation" + return="void" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="location" type="android.location.Location"> +</parameter> +</method> +<method name="onUpdateNetworkState" + return="void" + abstract="true" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="state" type="int"> +</parameter> +<parameter name="info" type="android.net.NetworkInfo"> +</parameter> +</method> +<method name="reportLocation" + return="void" + abstract="false" + native="false" + synchronized="false" + static="false" + final="false" + deprecated="not deprecated" + visibility="public" +> +<parameter name="location" type="android.location.Location"> +</parameter> +</method> +</class> +</package> <package name="android.media" > <class name="AsyncPlayer" diff --git a/location/java/android/location/Criteria.java b/location/java/android/location/Criteria.java index 6210a38..647a9df 100644 --- a/location/java/android/location/Criteria.java +++ b/location/java/android/location/Criteria.java @@ -63,7 +63,6 @@ public class Criteria implements Parcelable { * For horizontal and vertical position this corresponds to an accuracy * greater than 500 meters. For speed and bearing, this corresponds * to greater than 5 meters/second velocity and 10 degrees for bearing. - * {@hide} */ public static final int ACCURACY_LOW = 1; @@ -74,7 +73,6 @@ public class Criteria implements Parcelable { * 100 and 500 meters, and between 200 and 500 meters for vertical accuracy. * For speed and bearing, this corresponds to 1 meter/second to 5 meters/second * velocity and and between 5 and 10 degrees for bearing. - * {@hide} */ public static final int ACCURACY_MEDIUM = 2; @@ -84,7 +82,6 @@ public class Criteria implements Parcelable { * For horizontal and vertical position this corresponds to an accuracy * less than 100 meters. For speed and bearing, this corresponds * to less 1 meter/second velocity less than 5 degrees for bearing. - * {@hide} */ public static final int ACCURACY_HIGH = 3; @@ -92,37 +89,31 @@ public class Criteria implements Parcelable { * a constant indicating the best accuracy that is available for any * location provider available * - may be used for horizontal, altitude, speed or bearing accuracy. - * {@hide} */ public static final int ACCURACY_BEST = 4; /** * A constant indicating horizontal accuracy has the top priority - * {@hide} */ public static final int HORIZONTAL_ACCURACY_PRIORITY = 1; /** * A constant indicating altitude accuracy has the top priority - * {@hide} */ public static final int VERTICAL_ACCURACY_PRIORITY = 2; /** * A constant indicating speed accuracy has the top priority - * {@hide} */ public static final int SPEED_ACCURACY_PRIORITY = 3; /** * A constant indicating bearing accuracy has the top priority - * {@hide} */ public static final int BEARING_ACCURACY_PRIORITY = 4; /** * A constant indicating power requirement has the top priority - * {@hide} */ public static final int POWER_REQUIREMENT_PRIORITY = 5; @@ -168,7 +159,6 @@ public class Criteria implements Parcelable { * More accurate location may consume more power and may take longer. * * @throws IllegalArgumentException if accuracy is not one of the supported constants - * {@hide} */ public void setHorizontalAccuracy(int accuracy) { if (accuracy < NO_REQUIREMENT || accuracy > ACCURACY_BEST) { @@ -181,7 +171,6 @@ public class Criteria implements Parcelable { * Returns a constant indicating the desired horizontal accuracy (latitude and longitude). * Accuracy may be {@link #ACCURACY_LOW}, {@link #ACCURACY_MEDIUM}, * {@link #ACCURACY_HIGH}, {@link #ACCURACY_BEST}, - * {@hide} */ public int getHorizontalAccuracy() { return mHorizontalAccuracy; @@ -194,7 +183,6 @@ public class Criteria implements Parcelable { * More accurate location may consume more power and may take longer. * * @throws IllegalArgumentException if accuracy is not one of the supported constants - * {@hide} */ public void setVerticalAccuracy(int accuracy) { if (accuracy < NO_REQUIREMENT || accuracy > ACCURACY_BEST) { @@ -207,7 +195,6 @@ public class Criteria implements Parcelable { * Returns a constant indicating the desired vertical accuracy (altitude). * Accuracy may be {@link #ACCURACY_LOW}, {@link #ACCURACY_MEDIUM}, * {@link #ACCURACY_HIGH}, {@link #ACCURACY_BEST}, - * {@hide} */ public int getVerticalAccuracy() { return mVerticalAccuracy; @@ -220,7 +207,6 @@ public class Criteria implements Parcelable { * More accurate location may consume more power and may take longer. * * @throws IllegalArgumentException if accuracy is not one of the supported constants - * {@hide} */ public void setSpeedAccuracy(int accuracy) { if (accuracy < NO_REQUIREMENT || accuracy > ACCURACY_BEST) { @@ -233,7 +219,6 @@ public class Criteria implements Parcelable { * Returns a constant indicating the desired speed accuracy * Accuracy may be {@link #ACCURACY_LOW}, {@link #ACCURACY_MEDIUM}, * {@link #ACCURACY_HIGH}, {@link #ACCURACY_BEST}, - * {@hide} */ public int getSpeedAccuracy() { return mSpeedAccuracy; @@ -246,7 +231,6 @@ public class Criteria implements Parcelable { * More accurate location may consume more power and may take longer. * * @throws IllegalArgumentException if accuracy is not one of the supported constants - * {@hide} */ public void setBearingAccuracy(int accuracy) { if (accuracy < NO_REQUIREMENT || accuracy > ACCURACY_BEST) { @@ -259,7 +243,6 @@ public class Criteria implements Parcelable { * Returns a constant indicating the desired bearing accuracy. * Accuracy may be {@link #ACCURACY_LOW}, {@link #ACCURACY_MEDIUM}, * {@link #ACCURACY_HIGH}, {@link #ACCURACY_BEST}, - * {@hide} */ public int getBearingAccuracy() { return mBearingAccuracy; @@ -277,7 +260,6 @@ public class Criteria implements Parcelable { * {@link #HORIZONTAL_ACCURACY_PRIORITY}, {@link #POWER_REQUIREMENT_PRIORITY}, * {@link #VERTICAL_ACCURACY_PRIORITY}, {@link #SPEED_ACCURACY_PRIORITY}, * {@link #BEARING_ACCURACY_PRIORITY}. - * {@hide} */ public void setPreferredPriority(int priority) { if (priority < HORIZONTAL_ACCURACY_PRIORITY || priority > POWER_REQUIREMENT_PRIORITY) { @@ -292,7 +274,6 @@ public class Criteria implements Parcelable { * The value can be {@link #HORIZONTAL_ACCURACY_PRIORITY}, * {@link #VERTICAL_ACCURACY_PRIORITY}, {@link #SPEED_ACCURACY_PRIORITY}, * {@link #BEARING_ACCURACY_PRIORITY} or {@link #POWER_REQUIREMENT_PRIORITY}. - * {@hide} */ public int getPriority() { return mPriority; diff --git a/location/java/android/location/GeocoderParams.java b/location/java/android/location/GeocoderParams.java index 174fe3e..8b8e63b 100644 --- a/location/java/android/location/GeocoderParams.java +++ b/location/java/android/location/GeocoderParams.java @@ -29,8 +29,6 @@ import java.util.Locale; * as well as the Geocoder client's package name for geocoder server * logging. This information is kept in a separate class to allow for * future expansion of the IGeocodeProvider interface. - * - * @hide */ public class GeocoderParams implements Parcelable { private Locale mLocale; diff --git a/location/java/android/location/LocationManager.java b/location/java/android/location/LocationManager.java index 11beadc..7d07e4b 100644 --- a/location/java/android/location/LocationManager.java +++ b/location/java/android/location/LocationManager.java @@ -545,8 +545,6 @@ public class LocationManager { * @throws IllegalArgumentException if listener is null * @throws SecurityException if no suitable permission is present to access * the location services. - * - * {@hide} */ public void requestLocationUpdates(long minTime, float minDistance, Criteria criteria, LocationListener listener, Looper looper) { @@ -683,8 +681,6 @@ public class LocationManager { * @throws IllegalArgumentException if provider is null or doesn't exist * @throws IllegalArgumentException if intent is null * @throws SecurityException if no suitable permission is present for the provider. - * - * {@hide} */ public void requestLocationUpdates(long minTime, float minDistance, Criteria criteria, PendingIntent intent) { if (criteria == null) { @@ -740,8 +736,6 @@ public class LocationManager { * @throws IllegalArgumentException if provider is null or doesn't exist * @throws IllegalArgumentException if listener is null * @throws SecurityException if no suitable permission is present for the provider. - * - * {@hide} */ public void requestSingleUpdate(String provider, LocationListener listener, Looper looper) { if (provider == null) { @@ -783,8 +777,6 @@ public class LocationManager { * @throws IllegalArgumentException if listener is null * @throws SecurityException if no suitable permission is present to access * the location services. - * - * {@hide} */ public void requestSingleUpdate(Criteria criteria, LocationListener listener, Looper looper) { if (criteria == null) { @@ -813,8 +805,6 @@ public class LocationManager { * @throws IllegalArgumentException if provider is null or doesn't exist * @throws IllegalArgumentException if intent is null * @throws SecurityException if no suitable permission is present for the provider. - * - * {@hide} */ public void requestSingleUpdate(String provider, PendingIntent intent) { if (provider == null) { @@ -844,8 +834,6 @@ public class LocationManager { * @throws IllegalArgumentException if provider is null or doesn't exist * @throws IllegalArgumentException if intent is null * @throws SecurityException if no suitable permission is present for the provider. - * - * {@hide} */ public void requestSingleUpdate(Criteria criteria, PendingIntent intent) { if (criteria == null) { diff --git a/location/java/android/location/provider/GeocodeProvider.java b/location/java/android/location/provider/GeocodeProvider.java index 86376a7..db5c078 100644 --- a/location/java/android/location/provider/GeocodeProvider.java +++ b/location/java/android/location/provider/GeocodeProvider.java @@ -29,8 +29,6 @@ import java.util.List; * outside of the core android platform. * Geocode providers can be implemented as services and return the result of * {@link GeocodeProvider#getBinder()} in its getBinder() method. - * - * @hide */ public abstract class GeocodeProvider { diff --git a/location/java/android/location/provider/LocationProvider.java b/location/java/android/location/provider/LocationProvider.java index 1b5675d..5771363 100644 --- a/location/java/android/location/provider/LocationProvider.java +++ b/location/java/android/location/provider/LocationProvider.java @@ -33,8 +33,6 @@ import android.util.Log; * outside of the core android platform. * Location providers can be implemented as services and return the result of * {@link LocationProvider#getBinder()} in its getBinder() method. - * - * @hide */ public abstract class LocationProvider { |