안드로이드 기기를 화면이 하늘을 바라보는 방향을 두고 이동한다고 하면 방향은 Z축에 나올텐데요..
이동상태를 어떻게 받아 오는지는 모르겠지만 방향을 보고 Sin과 Cos을 사용하여 1사분면일땐 이렇게, 2사분면일땐 이렇게.. 뭐 나눠서 계산하여 표시하면 될듯합니다.
그리고 방위센서는 주변의 전자파에 민감합니다. 전자파가 많은 곳과 그렇지 않은 곳의 차이가 있으니, 방향이 제대로 안 나온다면 전자파가 없는 환경에서 다시 한번 실험 해보기를 바랍니다.