Android - 做传感器返回xyz或zxy的值?

时间:2014-08-15 13:34:08

标签: android

我想在设备中使用一些传感器,逻辑上我假设从SensorListener event.values返回的值返回为:
float[] xyz = event.values
但我已经看到很多地方人们都说他们已经归还: float[] zxy = event.values

所以,当我得到的值是值[0]时,X轴还是Z轴? 文档没有具体说明:
Measures degrees of rotation that a device makes around all three physical axes (x, y, z). {
{1}}

那他们怎么回来了? XYZ,ZXY还是其他什么?

1 个答案:

答案 0 :(得分:0)

来自文档:

All values are in SI units (m/s^2)
values[0]: Acceleration minus Gx on the x-axis
values[1]: Acceleration minus Gy on the y-axis
values[2]: Acceleration minus Gz on the z-axis

此处:http://developer.android.com/reference/android/hardware/SensorEvent.html