2010-11-22 4 views
0

4 가지 기본 방향에서 장치의 회전을 어떻게 얻을 수 있습니까? 내가 캡처 할 수있는 이벤트가 있습니까?안드로이드 장치의 회전

또한

, 내 응용 프로그램이 회전을 비활성화 할 수 있습니까?

감사합니다.

답변

2

는 화면의 크기와 방향을 얻을하는 방법을 설명합니다. http://indyvision.net/2010/02/android-screen-size-orientation/

그러나 장치는 이미 장치 방향에 따라 자체 동작을 변경합니다. 예를 들어 방향에 따라 화면 레이아웃을 지정할 수 있습니다. 하나는 세로, 다른 하나는 가로입니다.

장치와 회전에서 활동을 방지하기 위해, 당신은 안드로이드를 추가 할 수 있습니다 screenOrientation = "세로"또는 "풍경"의 AndroidManifest.xml에 앱에서 선언 된 각 활동에 대해.

+0

감사합니다. 오리엔테이션이 바뀌면 내가 잡을 수있는 이벤트가 있습니까? – clamp

+0

방향이 바뀌면 작업이 다시로드됩니다. onResume() 메서드를 재정의하고 각 방향 변경시 실행해야하는 코드를 배치 할 수 있습니다. –

+1

대답의 링크가 더 이상 존재하지 않습니다. –

관련 문제