[0、2π)の範囲でデバイスの角度を取得しようとしています。Like This
Orientation Sensor は非推奨なので使えません。はSensorManager.getOrientation()
、オイラー角が [-π/2, π/2] の範囲にあるため、デバイスを垂直に保持すると壊れる向きをオイラー角で示します。第 2 象限と第 3 象限の点は、第 1 象限と第 4 象限の点と区別できません。そのため、自分が Y 軸のどちら側にいるのかわかりません。
API レベル 8 (Android 2.2) の使用に制限されているため、加速度計と磁場センサーのみを使用できます。