summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/3/changes.html
diff options
context:
space:
mode:
authorMike Lockwood <lockwood@android.com>2010-01-25 22:46:13 -0500
committerMike Lockwood <lockwood@android.com>2010-02-08 23:20:27 -0500
commit628fd6d9c11ed9806abebf34bc986247c106328f (patch)
tree402876b69159436587770bc8754f6a66d02326ed /docs/html/sdk/api_diff/3/changes.html
parent53bd2522ca7767f46646606123b6e2689b811850 (diff)
Network Location unbundling:
The network location and geocode provider services are now started on demand and their interfaces are now retrieved via bindService(). Remove obsolete LocationManager installLocationProvider() and installGeocodeProvider() methods. Add abstract class android.location.provider.GeocodeProvider to provide a public wrapper to the IGeocodeProvider Binder interface. Replaces the LocationManager.GeocodeProvider interface. Rename LocationProviderImpl to android.location.provider.LocationProvider. Move LocationManager.reportLocation() to android.location.provider.LocationProvider, so all methods related to external location providers are now all in one class. Avoid calling from the Location Manager Service into providers that are disabled so we do not start the network location service unnecessarily. Change-Id: If3ed2d5d62b83ba508006711d575cad09f4a0007 Signed-off-by: Mike Lockwood <lockwood@android.com>
Diffstat (limited to 'docs/html/sdk/api_diff/3/changes.html')
0 files changed, 0 insertions, 0 deletions