我想在设备中使用一些传感器,逻辑上我假设从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还是其他什么?
答案 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