# Print output for @column tags ?>
Contains the framework API classes that define Android location-based and related services.
This API is not the recommended method for accessing Android location.
The
Google Location Services API,
part of Google Play services, is the preferred way to add location-awareness to
your app. It offers a simpler API, higher accuracy, low-power geofencing, and
more. If you are currently using the android.location API, you are strongly
encouraged to switch to the Google Location Services API as soon as
possible.
To learn more about the Google Location Services API, see the
Location API overview.
GnssAntennaInfo.Listener | Used for receiving GNSS antenna info from the GNSS engine. |
GpsStatus.Listener |
This interface is deprecated.
Use GnssStatus.Callback instead.
|
GpsStatus.NmeaListener |
This interface is deprecated.
use OnNmeaMessageListener instead.
|
LocationListener | Used for receiving notifications when the device location has changed. |
OnNmeaMessageListener | Used for receiving NMEA sentences from the GNSS. |
Address | A class representing an Address, i.e, a set of Strings describing a location. |
Criteria | A class indicating the application criteria for selecting a location provider. |
Geocoder | A class for handling geocoding and reverse geocoding. |
GnssAntennaInfo | A class that contains information about a GNSS antenna. |
GnssAntennaInfo.Builder | Builder class for GnssAntennaInfo. |
GnssAntennaInfo.PhaseCenterOffset | Class containing information about the antenna phase center offset (PCO). |
GnssAntennaInfo.SphericalCorrections | Represents corrections on a spherical mapping. |
GnssCapabilities | GNSS chipset capabilities. |
GnssCapabilities.Builder | Builder for GnssCapabilities. |
GnssClock | A class containing a GPS clock timestamp. |
GnssMeasurement | A class representing a GNSS satellite measurement, containing raw and computed information. |
GnssMeasurementRequest | This class contains extra parameters to pass in a GNSS measurement request. |
GnssMeasurementRequest.Builder |
Builder for GnssMeasurementRequest
|
GnssMeasurementsEvent | A class implementing a container for data associated with a measurement event. |
GnssMeasurementsEvent.Callback | Used for receiving GNSS satellite measurements from the GNSS engine. |
GnssNavigationMessage | A class containing a GNSS satellite Navigation Message. |
GnssNavigationMessage.Callback | Used for receiving GNSS satellite Navigation Messages from the GNSS engine. |
GnssStatus |
This class represents the current state of the GNSS engine and is used in conjunction with
GnssStatus.Callback .
|
GnssStatus.Builder | Builder class to help create new GnssStatus instances. |
GnssStatus.Callback | Used for receiving notifications when GNSS events happen. |
GpsSatellite |
This class is deprecated.
use GnssStatus and GnssStatus.Callback .
|
GpsStatus |
This class is deprecated.
Use GnssStatus instead.
|
Location | A data class representing a geographic location. |
LocationManager | This class provides access to the system location services. |
LocationProvider |
This class is deprecated.
This class is incapable of representing unknown provider properties and may return
incorrect results on the rare occasion when a provider's properties are unknown. Prefer using
LocationManager#getProviderProperties(String) to retrieve ProviderProperties
instead.
|
LocationRequest |
An encapsulation of various parameters for requesting location via LocationManager .
|
LocationRequest.Builder |
A builder class for LocationRequest .
|
SettingInjectorService | Dynamically specifies the summary (subtitle) and enabled status of a preference injected into the list of app settings displayed by the system settings app For use only by apps that are included in the system image, for preferences that affect multiple apps. |