0

我在我的应用程序中使用加速度计传感器。我希望加速度计的度数在横向模式下与纵向模式下保持相同。因为当我在纵向模式下使用它时,数字就像这张照片http://imgur.com/22bWoq5,HLJJi2V而在横向模式下它会给出这个数字http://imgur.com/22bWoq5,HLJJi2V#1

4

1 回答 1

0

好吧,根据文档,这是正确的行为。当您的手机处于纵向模式时,当手机处于横向模式时,不同的力会影响您的传感器。

没有简单的方法可以使这些值在两种模式下保持不变,您无法更改物理定律:)

如果您真的想使用这些读数,您可以设置固定的活动方向(始终纵向或始终横向),但如果您旋转手机,读数将会改变。

第二个选项是在运行时检查屏幕方向,然后参考正确的传感器值。

于 2013-10-04T20:36:02.770 回答