Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中获得与XY不同的平面旋转?_Android_Android Sensors - Fatal编程技术网

如何在Android中获得与XY不同的平面旋转?

如何在Android中获得与XY不同的平面旋转?,android,android-sensors,Android,Android Sensors,getDefaultDisplay().getRotation() 检索值,如 Surface_ROTATION_0, Surface_ROTATION_90, Surface_ROTATION_180, Surface_ROTATION_270 以此类推,我猜是在XY平面附近,对吗?如果我想知道XZ平面或YZ平面上的旋转,该怎么办 举例来说,我试图做到的是,如果我需要计算一个跑步者是否正在停车(我不能使用GPS),跑步者可以将手机放在不同的位置,我必须知道哪个轴与地板平行,以便检查这

getDefaultDisplay().getRotation()

检索值,如

Surface_ROTATION_0, 
Surface_ROTATION_90, 
Surface_ROTATION_180, 
Surface_ROTATION_270 
以此类推,我猜是在XY平面附近,对吗?如果我想知道XZ平面或YZ平面上的旋转,该怎么办

举例来说,我试图做到的是,如果我需要计算一个跑步者是否正在停车(我不能使用GPS),跑步者可以将手机放在不同的位置,我必须知道哪个轴与地板平行,以便检查这些值是否有减速,而不是手机只是在“跳跃”和跑步者在一起

提前谢谢。吉列尔莫