summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Lockwood <lockwood@android.com>2010-01-10 22:25:31 -0500
committerMike Lockwood <lockwood@android.com>2010-01-11 12:32:50 -0500
commit52eab1c7601862d94c90366878088e072b1c6017 (patch)
tree4a7af6e47f21069dac1ce2764b04dc07a87afac2
parent3b06c9f3dda91dbbf567f3163da1ac9648221f14 (diff)
downloadframeworks_base-52eab1c7601862d94c90366878088e072b1c6017.zip
frameworks_base-52eab1c7601862d94c90366878088e072b1c6017.tar.gz
frameworks_base-52eab1c7601862d94c90366878088e072b1c6017.tar.bz2
Unhide LocationManager APIs needed for unbundled location providers.
Signed-off-by: Mike Lockwood <lockwood@android.com>
-rw-r--r--api/current.xml26
-rw-r--r--location/java/android/location/LocationManager.java4
2 files changed, 26 insertions, 4 deletions
diff --git a/api/current.xml b/api/current.xml
index 64a7d7a..7acbccb 100644
--- a/api/current.xml
+++ b/api/current.xml
@@ -75999,6 +75999,19 @@
<parameter name="enabledOnly" type="boolean">
</parameter>
</method>
+<method name="installGeocodeProvider"
+ return="boolean"
+ abstract="false"
+ native="false"
+ synchronized="false"
+ static="false"
+ final="false"
+ deprecated="not deprecated"
+ visibility="public"
+>
+<parameter name="provider" type="android.location.LocationManager.GeocodeProvider">
+</parameter>
+</method>
<method name="installLocationProvider"
return="boolean"
abstract="false"
@@ -76103,6 +76116,19 @@
<parameter name="intent" type="android.app.PendingIntent">
</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>
<method name="requestLocationUpdates"
return="void"
abstract="false"
diff --git a/location/java/android/location/LocationManager.java b/location/java/android/location/LocationManager.java
index 74af9b6..6d7a23d 100644
--- a/location/java/android/location/LocationManager.java
+++ b/location/java/android/location/LocationManager.java
@@ -1439,8 +1439,6 @@ public class LocationManager {
* @return true if the command succeeds.
*
* Requires the android.permission.INSTALL_LOCATION_PROVIDER permission.
- *
- * {@hide}
*/
public boolean installGeocodeProvider(GeocodeProvider provider) {
try {
@@ -1458,8 +1456,6 @@ public class LocationManager {
* @param location new Location to report
*
* Requires the android.permission.INSTALL_LOCATION_PROVIDER permission.
- *
- * {@hide}
*/
public void reportLocation(Location location) {
try {