2013-10-20 28 views
1

據我所知,android使用旋轉矩陣的世界座標來獲取設備的方向。不過,我正在尋找相對於設備本身的設備定位,類似於iOS中的態度表現。在android中查找設備相對方向

換句話說,用於滾動的軸線是穿過設備頂部和底部的直線,俯仰軸穿過設備的側面,偏航軸垂直穿過設備。

我想知道如果android提供了任何方法,可以讓我得到這些方向值,或者如果有一種方法我可以手動執行此操作。

任何幫助將不勝感激。

+0

從這裏開始http://developer.android.com/guide/topics/sensors/sensors_overview.html – ramaral

+0

請參閱示例代碼[here](http://www.codingforandroid.com/2011/01/using-orientation- sensors-simple.html) – ramaral

+0

感謝您的迴應,但我的問題是沒有用全局座標系檢索旋轉矩陣(就像在兩個鏈接中那樣),而是找到一種方法來獲得旋轉矩陣或方向與座標系相對於該設備,類似於iOS。 – androse

回答

1

我終於想出了一個適合我需求的解決方案。我僅使用SensorManager類中的getAngleChange()方法,並將校準矩陣用作前一個矩陣。