화면을 회전 할 때 Android 애플리케이션이 회전하지 않는 이유


16

LibGDX에서 게임을 제작 중이며 게임 화면 방향이 가로 방향입니다. 가로 방향을 유지하고 싶지만 여전히 사용자가 장치를 다른쪽으로 뒤집을 수 있기를 원하며 화면이 함께 회전합니다. 내 응용 프로그램은 그것을 거부하고 그 문제를 해결하기 위해 무엇을 해야할지 모르겠습니다. 나는 가속도계와 나침반을 켜려고 시도했지만 (나침반에서 아무것도 기대하지 않았지만) 아무것도 바뀌지 않았습니다. 어떤 아이디어?

답변:


18

libGDX 프로젝트에서는 "가로"모드로 기본 설정되어 있습니다. " AndroidManifest.xml " 로 이동하여 android : screenOrientation = "landscape" 너무 android : screenOrientation = "sensorLandscape"를 변경해야합니다.

더 많은 옵션이 있습니다 - http://developer.android.com/guide/topics/manifest/activity-element.html#screen은 그냥 당신이 원하는 하나 "sensorLandScape"를 대체합니다.


1
그러나 세로로 전환하고 싶지는 않지만 측면으로 전환하고 싶습니다. 따라서 한쪽에 장치가 있으면 화면은 동일하게 유지되지만 다른쪽에 원하는 경우 여전히 가로 방향으로 전환됩니다.
G3tinmybelly 2016 년

OOO 내 나쁜, "reverseLandscape"를 추가 생각
Krtko


4
거기에 문서를 읽고, 당신은 "sensorLandscape"가 필요하다고 생각합니다
Krtko

굉장 :) 기꺼이 도와
줄께

0

나는이 오래된 것을 알고 있지만 답을 얻기 위해 여기에 온 사용자에게는 "AndroidManifest.xml"파일 만 있으면됩니다. 태그가있는 경우 가로에서 세로로 또는 그 반대로 방향을 추적하려면 android : screenOrientation = "sensor"를 배치해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.