【发布时间】:2013-05-18 06:53:10
【问题描述】:
我的 android 应用程序使用 Y 轴加速度计来控制游戏中的角色。
这在大多数手机上都可以正常工作,但是在我的 Galaxy Tab 2 10.1 上,轴似乎颠倒了,我必须手动更改输入才能正常工作。
我想编写一个简单的条件语句,它可以根据设备类型进行交换,但是我不确定最好的做法是什么。我敢肯定在我问这个问题之前有人会遇到这个问题。
如何确定设备是桌子还是移动设备以更改加速度计轴?
【问题讨论】:
-
以前从未使用过android,所以我不知道这是否是一个可行的解决方案,但你可以做的是在用户开始播放之前进行一个小的“设置”。通过设置,我的意思是让用户向右/向左/向前/向后倾斜他们的设备,以便您可以将每个倾斜方向/轴绑定到正确的游戏内方向/轴。
-
您好,感谢您的建议。但是,我想避免用户必须这样做是可能的。我希望有一种方法可以检查轴配置和基于此的设置。
标签: java android accelerometer axis