안녕하세요.
자사 개발 보드에 3축 가속도 센서를 이용한 화면 Rotate를 시험하고 있습니다.
어플들(Settings나 기타 몇 가지)에서는 화면 Rotate가 정상적으로 동작합니다.
그런데, 초기 화면과 아이콘들이 있는 화면(초기 화면에서 메뉴를 끌어낸 화면)에서는
rotate가 이루어지지 않습니다.
어떻게 해야 초기 화면에서도 rotate를 가능하게 할 수 있을까요?
Android는 2.1r2-update1을 사용하고 있습니다.
Android 2.x에서는 안된다는 얘기도 있던데, 사실인지요?
홈화면 로테이트는 lid switch로 구현 가능합니다. 편법이긴 하지만...
원래 lid switch는 키보드 달린 모델들을 보며 슬라이드 키보드가 열리고 닫히는 것을 감지하는 센서입니다.
이 센서 API를 속여서 Orientation 값으로 대치하게 만들면 됩니다.
작년말 Odroid에서 잠깐 구현된적이 있었죠~