2011-12-21 1 views
0

카메라를 사용하는 애플리케이션을 설계하고 있습니다. 가로 모드로 고정시키고 사진 (예 : 카메라와 비디오 사이를 전환하는 핸들)을 돌리면됩니다. 다시 onCreate()을 시작하고 싶지 않습니다. 따라서 카메라/비디오 로고가 화면에 옆으로 나타나지 않습니다.Android 활동이 매니 페스트에서 잠김 상태로 고정되었지만 방향 이벤트를 가져와야합니다.

나는 매니페스트에 넣고있다 :

android:screenOrientation="landscape" 

이것은 회전에서 화면을 유지합니다. 그러나, 나는 이미지를 바꿀 때 알려주는 이벤트를 얻는 방법을 알아낼 수 없습니다. 나는 카메라 애플 리케이션이 이것을 보았다.

감사합니다.

답변

0

매니페스트를 사용하여 활동을 잠근 경우 내가 본 오리엔테이션을 추적 할 수있는 유일한 해결책은 OrientationEventListener입니다.

직접 방향을 바꾸기 위해 각도를 변환해야합니다. 그러나 그것은 비교적 쉬운 작업입니다.

+0

감사합니다. 트릭입니다. – hallizh