Stay organized with collections
Save and categorize content based on your preferences.
GnssStateListener
public
interface
GnssStateListener
com.google.android.things.userdriver.location.GnssStateListener
|
GNSS State Listener
Handles changes in the enabled state of the gnss system.
Summary
Public methods |
abstract
void
|
onSetEnabled(boolean enabled)
Handle state changes in GNSS driver.
|
Public methods
onSetEnabled
void onSetEnabled (boolean enabled)
Handle state changes in GNSS driver.
Called when the number of consumers of location information increases from zero or decreases
to zero. When onSetEnabled(false) is called, it is a good idea to put GNSS-related hardware
into low-power mode to save energy.
Parameters |
enabled |
boolean : True if there are one or more consumers requiring up-to-date GNSS information.
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# GnssStateListener\n=================\n\n\n`\npublic\n\n\ninterface\nGnssStateListener\n`\n\n\n`\n\n\n`\n\n|-----------------------------------------------------------------|\n| com.google.android.things.userdriver.location.GnssStateListener |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nGNSS State Listener\n\nHandles changes in the enabled state of the gnss system.\n\nSummary\n-------\n\n| ### Public methods ||\n|------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` abstract void` | ` `[onSetEnabled](/reference/com/google/android/things/userdriver/location/GnssStateListener#onSetEnabled(boolean))`(boolean enabled) ` Handle state changes in GNSS driver. |\n\nPublic methods\n--------------\n\n### onSetEnabled\n\n```\nvoid onSetEnabled (boolean enabled)\n```\n\nHandle state changes in GNSS driver.\n\nCalled when the number of consumers of location information increases from zero or decreases\nto zero. When onSetEnabled(false) is called, it is a good idea to put GNSS-related hardware\ninto low-power mode to save energy.\n\n\u003cbr /\u003e\n\n| Parameters ||\n|-----------|--------------------------------------------------------------------------------------------------|\n| `enabled` | `boolean`: True if there are one or more consumers requiring up-to-date GNSS information. \u003cbr /\u003e |\n\n-\n\n Interfaces\n ----------\n\n - [GnssStateListener](/reference/com/google/android/things/userdriver/location/GnssStateListener)\n-\n\n Classes\n -------\n\n - [GnssClockBuilder](/reference/com/google/android/things/userdriver/location/GnssClockBuilder)\n - [GnssDriver](/reference/com/google/android/things/userdriver/location/GnssDriver)\n - [GnssMeasurementBuilder](/reference/com/google/android/things/userdriver/location/GnssMeasurementBuilder)\n - [GnssMeasurementsEventBuilder](/reference/com/google/android/things/userdriver/location/GnssMeasurementsEventBuilder)\n - [GnssStatusBuilder](/reference/com/google/android/things/userdriver/location/GnssStatusBuilder)"]]