我无法理解和找出如何检测 Android 手机方向从水平位置到垂直位置的变化。这里我不是在谈论纵向或横向之间的方向变化。例如,我将手机水平放置在地板上,然后我抬起来从前面查看屏幕。所以实际上手机有从一个轴到另一个轴的过渡。
我可以使用旋转 vector 传感器来做到这一点吗?
最佳答案
您将需要重力传感器: http://developer.android.com/guide/topics/sensors/sensors_motion.html
我认为,在没有重力传感器的情况下,您必须依靠加速计和陀螺仪。
关于java - 如何检测Android手机的方向从水平位置到垂直位置的变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16982743/