Class Overview
This class represents a Trigger Event - the event
associated with a Trigger Sensor. When the sensor detects a trigger
event condition, such as significant motion in the case of the
TYPE_SIGNIFICANT_MOTION
, the TriggerEventListener
is called with the TriggerEvent. The sensor is automatically canceled
after the trigger.
This class holds information such as the value of the sensor
when the trigger happened, the timestamp along with detailed
information regarding the Sensor itself.
Summary
Fields |
public
Sensor |
sensor |
The sensor that generated this event. |
public
long |
timestamp |
The time in nanosecond at which the event happened
|
public
final
float[] |
values |
The length and contents of the values array depends on
which sensor type is being monitored (see
also SensorEvent for a definition of the coordinate system used). |
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
Creates and returns a copy of this Object .
|
boolean
|
equals(Object o)
Compares this instance with the specified object and indicates if they
are equal.
|
void
|
finalize()
Invoked when the garbage collector has detected that this instance is no longer reachable.
|
final
Class<?>
|
getClass()
Returns the unique instance of Class that represents this
object's class.
|
int
|
hashCode()
Returns an integer hash code for this object.
|
final
void
|
notify()
Causes a thread which is waiting on this object's monitor (by means of
calling one of the wait() methods) to be woken up.
|
final
void
|
notifyAll()
Causes all threads which are waiting on this object's monitor (by means
of calling one of the wait() methods) to be woken up.
|
String
|
toString()
Returns a string containing a concise, human-readable description of this
object.
|
final
void
|
wait()
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object.
|
final
void
|
wait(long millis, int nanos)
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
specified timeout expires.
|
final
void
|
wait(long millis)
Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
specified timeout expires.
|
|
Fields
public
long
timestamp
The time in nanosecond at which the event happened
public
final
float[]
values
The length and contents of the values
array depends on
which sensor
type is being monitored (see
also SensorEvent
for a definition of the coordinate system used).
The value field is of length 1. value[0] = 1.0 when the sensor triggers.
1.0 is the only allowed value.