我有一个非常简单的要求.假设一个设备站在它的末端,垂直于地面,并且它是倾斜的,我需要确定的是手机是向前还是向后倾斜(屏幕更朝向地面或更多朝向天花板).
我知道如何从各种传感器读取值,我认为使用传感器TYPE_ROTATION_VECTOR是前进的方向.我所缺少的是数学知识如何从它返回的三个值中确定前进或后退.
我在没有启发的情况下阅读了SO上的所有相关主题,非常感谢任何帮助.
android rotation sensor
android ×1
rotation ×1
sensor ×1