현재 방향센서와 카메라를 활용하여 어플리케이션 개발중에 있습니다.
내 위치의 위도 및 경도를 수신하고, 상대 건물의 방향을 알려주는 어플리케이션입니다.
현재 Z축을 이용하여, 테스트 중인데요.
어플리케이션을 Portrait에서 실행 시, 만족할만한 결과값을 얻었지만
Landscape로 작동시에는 방향센서의 값에 문제가 있다는 것을 알았습니다.
몇주째 검색도 해보고 구글링도 해보고 하다가, 정말 이해가 되지 않아서 질문 드립니다.
>> 현재 2.1 버전 이상의 어플리케이션 구현을 목적으로, 카메라를 활용해야 하기때문에
Activity를 Landscape로 고정하려 합니다.
>> Landscape와 Portrait의 모드로 모두 Test시, 정확히 같은 방향을 바라보는데도
Z축의 값이 터무니없이 차이가 납니다.
이 문제점에 대한 보완점에 대해서 방향제시 좀 부탁드립니다.
## 공지사항을 모두 읽었습니다.
다시 한번 질문 드립니다. 저 위에 글을 10번 이상 읽어보아도 속 시원하게 이해가 되질 않네요..(;;;;)
Portrait의 상태에서 정상 작동하는 방향 센서가 LandScape 모드에서는 정상 작동 되지 않는다.. 라는건 이해가 되는데요(직접 확인)
어떤 특정 규칙이 있다면 보완해주겠는데, 어떤 규칙인지 도저히 이해가 되지 않습니다..
1. Portrait 모드가 기본인 Device(거의 대부분의 안드로이드폰)라면 센서의 좌표계는 항상 Portrait의 상태로 고정되나요??
2. Landscape모드로의 고정이 불가피한 상황에서, Orientation Sensor를 꼭 사용해야 하는데, 이럴 경우의 힌트 좀 부탁드릴께요...




도움이 되실지 모르겟지만;
방향과 센서 값에 대한 번역문을 자세히 해놓으은 블로그가 있어서
링크 걸어볼께요.
http://huewu.blog.me/110096827737
도움이 되셧길;