gpt4 book ai didi

java - 如何基于设备切换加速度计 Axis ?

转载 作者:行者123 更新时间:2023-11-29 05:43:37 28 4
gpt4 key购买 nike

我的 android 应用程序使用 Y Axis 加速度计来控制游戏中的角色。

这在大多数手机上运行良好,但在我的 Galaxy Tab 2 10.1 上, Axis 似乎颠倒了,我必须手动更改输入才能正常工作。

我想编写一个简单的条件语句,根据设备类型进行交换,但我不确定最佳做法是什么。因为我确信在我问这个问题之前有人会遇到这个问题。

如何确定设备是桌面设备还是移动设备以更改加速度计 Axis ?

最佳答案

我认为这与设备的默认方向有关,手机通常是纵向,平板电脑通常是横向。这里有一个问题:How to check device natural (default) orientation on Android (i.e. get landscape for e.g., Motorola Charm or Flipout) ,根据我的经验,我会说 this is the best answer .需要了解的重要一点是,无论显示器在做什么(横向、纵向等),传感器使用的 x-y-z Axis 都不会改变。

关于java - 如何基于设备切换加速度计 Axis ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16621575/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com