public final class Sensor extends Object
SensorManager.getSensorList(int)
to get
the list of available Sensors.SensorManager
,
SensorEventListener
,
SensorEvent
Modifier and Type | Field and Description |
---|---|
static int |
TYPE_ACCELEROMETER
A constant describing an accelerometer sensor type.
|
static int |
TYPE_ALL
A constant describing all sensor types.
|
static int |
TYPE_AMBIENT_TEMPERATURE
A constant describing an ambient temperature sensor type
|
static int |
TYPE_GRAVITY
A constant describing a gravity sensor type.
|
static int |
TYPE_GYROSCOPE
A constant describing a gyroscope sensor type
|
static int |
TYPE_LIGHT
A constant describing a light sensor type.
|
static int |
TYPE_LINEAR_ACCELERATION
A constant describing a linear acceleration sensor type.
|
static int |
TYPE_MAGNETIC_FIELD
A constant describing a magnetic field sensor type.
|
static int |
TYPE_ORIENTATION
Deprecated.
use
SensorManager.getOrientation() instead. |
static int |
TYPE_PRESSURE
A constant describing a pressure sensor type
|
static int |
TYPE_PROXIMITY
A constant describing a proximity sensor type.
|
static int |
TYPE_RELATIVE_HUMIDITY
A constant describing a relative humidity sensor type.
|
static int |
TYPE_ROTATION_VECTOR
A constant describing a rotation vector sensor type.
|
static int |
TYPE_TEMPERATURE
Deprecated.
use
Sensor.TYPE_AMBIENT_TEMPERATURE instead. |
Modifier and Type | Method and Description |
---|---|
float |
getMaximumRange() |
int |
getMinDelay() |
String |
getName() |
float |
getPower() |
float |
getResolution() |
int |
getType() |
String |
getVendor() |
int |
getVersion() |
String |
toString()
Returns a string containing a concise, human-readable description of this
object.
|
public static final int TYPE_ACCELEROMETER
SensorEvent.values
for more
details.public static final int TYPE_MAGNETIC_FIELD
SensorEvent.values
for more
details.@Deprecated public static final int TYPE_ORIENTATION
SensorManager.getOrientation()
instead.SensorEvent.values
for more
details.public static final int TYPE_GYROSCOPE
public static final int TYPE_LIGHT
SensorEvent.values
for more
details.public static final int TYPE_PRESSURE
@Deprecated public static final int TYPE_TEMPERATURE
Sensor.TYPE_AMBIENT_TEMPERATURE
instead.public static final int TYPE_PROXIMITY
SensorEvent.values
for more
details.public static final int TYPE_GRAVITY
SensorEvent
for more details.public static final int TYPE_LINEAR_ACCELERATION
SensorEvent
for more details.public static final int TYPE_ROTATION_VECTOR
SensorEvent
for more details.public static final int TYPE_RELATIVE_HUMIDITY
SensorEvent
for more details.public static final int TYPE_AMBIENT_TEMPERATURE
public static final int TYPE_ALL
public String getName()
public String getVendor()
public int getType()
public int getVersion()
public float getMaximumRange()
public float getResolution()
public float getPower()
public int getMinDelay()
public String toString()
Object
getClass().getName() + '@' + Integer.toHexString(hashCode())
See Writing a useful
toString
method
if you intend implementing your own toString
method.