public class DeviceCompassOrientation extends DeviceOrientation
DeviceOrientation
,
Serialized FormAZIMUTH_INDEX, PITCH_INDEX, ROLL_INDEX, YAW_INDEX
Constructor and Description |
---|
DeviceCompassOrientation() |
Modifier and Type | Method and Description |
---|---|
boolean |
isCompassOrientationDefined() |
boolean |
isMagnetDefined() |
void |
prepareForOrientationObtaining()
Restart to status initial of obtaining orientation process
|
void |
sensorManager(ESensorType sensorType,
float[] sample,
long timestampSample,
OrientationSensorListener listener)
Called when sensor values have changed by the listener parameter
|
void |
setCompassOrientationDefined(boolean isAccMagOrientationDefined) |
void |
setMagnetDefined(boolean isMagnetDefined) |
getAzimuth, getOrientation, getPitch, getRoll, getSensors, getYaw, setAzimuth, setOrientation, setPitch, setRoll, setSensors, setYaw
public boolean isMagnetDefined()
public void setMagnetDefined(boolean isMagnetDefined)
public boolean isCompassOrientationDefined()
public void setCompassOrientationDefined(boolean isAccMagOrientationDefined)
public void prepareForOrientationObtaining()
public void sensorManager(ESensorType sensorType, float[] sample, long timestampSample, OrientationSensorListener listener)
DeviceOrientation
sensorManager
in class DeviceOrientation
sensorType
- sensor type of SensorManager in Android API 2.2sample
- SensorEvent values in Android API 2.2timestampSample
- SensorEvent timestamp in Android API 2.2