SensorEventListener
  public
  
  
  
  interface
  SensorEventListener
  
  
  
| android.hardware.SensorEventListener | 
Used for receiving notifications from the SensorManager when there is new sensor data.
Summary
| Public methods | |
|---|---|
| 
        abstract
        
        
        
        
        void | 
      onAccuracyChanged(Sensor sensor, int accuracy)
      Called when the accuracy of the registered sensor has changed. | 
| 
        abstract
        
        
        
        
        void | 
      onSensorChanged(SensorEvent event)
      Called when there is a new sensor event. | 
Public methods
onAccuracyChanged
public abstract void onAccuracyChanged (Sensor sensor, int accuracy)
Called when the accuracy of the registered sensor has changed. Unlike onSensorChanged(), this is only called when this accuracy value changes.
See the SENSOR_STATUS_* constants in
 SensorManager for details.
| Parameters | |
|---|---|
| sensor | Sensor | 
| accuracy | int: The new accuracy of this sensor, one ofSensorManager.SENSOR_STATUS_* | 
onSensorChanged
public abstract void onSensorChanged (SensorEvent event)
Called when there is a new sensor event. Note that "on changed" is somewhat of a misnomer, as this will also be called if we have a new reading from a sensor with the exact same sensor values (but a newer timestamp).
See SensorManager
 for details on possible sensor types.
 
See also SensorEvent.
 
NOTE: The application doesn't own the
 event
 object passed as a parameter and therefore cannot hold on to it.
 The object may be part of an internal pool and may be reused by
 the framework.
| Parameters | |
|---|---|
| event | SensorEvent: theSensorEvent. | 
