[英]Accelerometer sensor keep same settings on landscape mode as portrait
我在我的应用中使用了加速度传感器。 我希望加速度计的设备在横向模式下保持与纵向模式相同。 因为当我将其设置为纵向模式时,数字就像这张照片http://imgur.com/22bWoq5,HLJJi2V,而在横向模式中,它给出的数字是http://imgur.com/22bWoq5,HLJJi2V#1 。
好吧,根据文献记载,这是正确的行为。 当手机处于纵向模式时,当手机处于横向时,不同的力会影响传感器。
没有简单的方法可以使这些值在两种模式下保持相同,您不能更改物理定律:)
如果您确实要使用这些读数,则可以设置固定的活动方向(始终为纵向或始终为横向),但是如果您旋转手机,读数也会发生变化。
第二个选项是在运行时检查屏幕方向,然后返回到正确的传感器值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.