抱歉我的英语不好。
我开发了一个游戏,其中将实现autoOrientation,但是当我旋转设备和舞台方向改变时,重新初始化过程需要太长时间(因为我使用GPU来渲染游戏内容),因此我决定禁用autoOrientation和从加速度计数据手动计算设备的方向,然后根据计算的方向旋转主游戏精灵......它可以工作,但是当游戏启动时,SystemBar在其第一个位置保持静止。问题是如何在Android中设置SystemBar位置,类似这样
SetBarPosition(TOP / BOTTOM / RIGHT / LEFT);
答案 0 :(得分:0)
在这种情况下,您应该自己处理方向更改而不是禁用方向更改。在android上你应该实现onConfigurationChanged()方法并添加到你处理方向更改的清单。