Androidでモバイルの現在の向きを取得したい。OrientationEventListener を使用して向きの変化を検出できます。ただし、これは向きが変わった場合にのみ機能します。向きが変わったら何とかしたい。しかし、モバイルがテーブルの上にあり、方向の変化がない場合、何らかの目的で現在の方向を知る必要があります。グーグルで調べたところ、sersormanager.getorientation と sensormanager.getRotationMatrix をこの目的に使用できることがわかりました。しかし、コードで実装することはできません。現在のオリエンテーションを取得するためのコードを誰かに教えてもらえますか?
2570 次
1 に答える
0
あなたが言うように、SensorManager を確認する必要があります。
http://developer.android.com/reference/android/hardware/SensorManager.html
ここに良いサンプルがあります。 onAccuracyChanged() を見てください:
于 2011-07-22T10:03:44.197 に答える