java.lang.Object | |
↳ | android.hardware.location.GeofenceHardwareCallback |
The callback class associated with the APIs in GeofenceHardware
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
The callback called to notify the success or failure of the add call.
| |||||||||||
The callback called to notify the success or failure of the pause call.
| |||||||||||
The callback called to notify the success or failure of the remove call.
| |||||||||||
The callback called to notify the success or failure of the resume call.
| |||||||||||
The callback called when there is a transition to report for the specific
geofence.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
The callback called to notify the success or failure of the add call.
geofenceId | The ID of the geofence. |
---|---|
status | One of GEOFENCE_SUCCESS ,
GEOFENCE_ERROR_ID_EXISTS ,
GEOFENCE_ERROR_INVALID_TRANSITION ,
GEOFENCE_ERROR_TOO_MANY_GEOFENCES ,
GEOFENCE_FAILURE
|
The callback called to notify the success or failure of the pause call.
geofenceId | The ID of the geofence. |
---|---|
status | One of GEOFENCE_SUCCESS ,
GEOFENCE_ERROR_ID_UNKNOWN ,
GEOFENCE_FAILURE
|
The callback called to notify the success or failure of the remove call.
geofenceId | The ID of the geofence. |
---|---|
status | One of GEOFENCE_SUCCESS ,
GEOFENCE_ERROR_ID_UNKNOWN ,
GEOFENCE_FAILURE
|
The callback called to notify the success or failure of the resume call.
geofenceId | The ID of the geofence. |
---|---|
status | One of GEOFENCE_SUCCESS ,
GEOFENCE_ERROR_ID_UNKNOWN ,
GEOFENCE_ERROR_INVALID_TRANSITION ,
GEOFENCE_FAILURE
|
The callback called when there is a transition to report for the specific geofence.
geofenceId | The geofence ID of the geofence |
---|---|
transition | One of GEOFENCE_ENTERED ,
GEOFENCE_EXITED , GEOFENCE_UNCERTAIN |
location | The last known location according to the monitoring system. |
timestamp | The timestamp (elapsed real time in milliseconds) when the transition was detected |
monitoringType | Type of the monitoring system. |