Android 3.1のXOOMで90度ずれるという現象が発生したので,電子コンパスの方位角をSensor.TYPE_ORIENTATIONを使わずに求める方法を試しました 地図ロイドですが,A500で電子コンパスが90度などずれるという話がありました. それで手元のXOOM (Android 3.1)で確認したところ,確かに90度ずれていました. 一体何事か!ヽ(`Д´)ノ と思って調べてみたところ,結局 方位角を求めるためのSensor.TYPE_ORIENTATIONで受け取ったeventのvalues[0]が,90度ずれている という現象が発生していたのが原因でした. AndroidでGoogleMapをヘディングアップ表示に概要を書いていますが,TYPE_ORIENTATIONのセンサーで方位を求める実装をしていたのです. それにしてもOSのバージョンなのか機種依存なのかわかりま