感谢。
答案 0 :(得分:2)
这是一个非常恼人的问题,似乎设置headingOrientation
属性实际上并没有做任何事情。
以下代码适用于横向左方向(右侧的主页按钮):
orientation = (float) manager.heading.magneticHeading;
orientation += 90.0f;
if(orientation > 360.0f)
orientation -= 360.0f;
因此,对于横向正确的方向,这应该可以解决问题:
orientation = (float) manager.heading.magneticHeading;
orientation -= 90.0f;
if(orientation < 0.0f)
orientation += 360.0f;