Added in API level 1
android.location
Interfaces
Geocoder.GeocodeListener | A listener for asynchronous geocoding results. |
GnssAntennaInfo.Listener | Used for receiving GNSS antenna info from the GNSS engine. |
GpsStatus.Listener |
This interface was deprecated
in API level 24.
Use GnssStatus.Callback instead.
|
GpsStatus.NmeaListener |
This interface was deprecated
in API level 24.
use OnNmeaMessageListener instead.
|
LocationListener | Used for receiving notifications when the device location has changed. |
OnNmeaMessageListener | Used for receiving NMEA sentences from the GNSS. |
Classes
Address | A class representing an Address, that is, a set of Strings describing a location. |
Criteria |
This class was deprecated
in API level 34.
Criteria based APIs are deprecated because they cannot fully capture the complexity
of location providers, and encourage bad development practices. Prefer to explicit
select the location provider of interest (LocationManager#FUSED_PROVIDER ,
etc ), rather than relying on Criteria.
|
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. |
GnssAutomaticGainControl | A class that contains GNSS Automatic Gain Control (AGC) information. |
GnssAutomaticGainControl.Builder |
Builder for GnssAutomaticGainControl
|
GnssCapabilities | GNSS chipset capabilities. |
GnssCapabilities.Builder | Builder for GnssCapabilities. |
GnssClock | A class containing a GNSS 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.Builder |
Builder for GnssMeasurementsEvent
|
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. |
GnssSignalType | This class represents a GNSS signal type. |
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 was deprecated
in API level 24.
use GnssStatus and GnssStatus.Callback .
|
GpsStatus |
This class was deprecated
in API level 24.
Use GnssStatus instead.
|
Location | A data class representing a geographic location. |
LocationManager | This class provides access to the system location services. |
LocationProvider |
This class was deprecated
in API level 31.
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. |
Interfaces
Classes
- Address
- Criteria
- Geocoder
- GnssAntennaInfo
- GnssAntennaInfo.Builder
- GnssAntennaInfo.PhaseCenterOffset
- GnssAntennaInfo.SphericalCorrections
- GnssAutomaticGainControl
- GnssAutomaticGainControl.Builder
- GnssCapabilities
- GnssCapabilities.Builder
- GnssClock
- GnssMeasurement
- GnssMeasurementRequest
- GnssMeasurementRequest.Builder
- GnssMeasurementsEvent
- GnssMeasurementsEvent.Builder
- GnssMeasurementsEvent.Callback
- GnssNavigationMessage
- GnssNavigationMessage.Callback
- GnssSignalType
- GnssStatus
- GnssStatus.Builder
- GnssStatus.Callback
- GpsSatellite
- GpsStatus
- Location
- LocationManager
- LocationProvider
- LocationRequest
- LocationRequest.Builder
- SettingInjectorService