본문 바로가기

개발도구/aOS - 안드로이드 개발

[안드로이드] 화면전환 고정시키기 및 또 다른 방법

Activity 를 상속받은 클래스에서 onCreate() 안에 super.onCreate() 전에 다음 함수를 실행
시켜주면 간단하게 고정이 됩니다.

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//화면가로모드
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); // 세로 유지
-
또는 AndroidManifest.xml 을 수정시하시는 것이 더 좋을거 같습니다.
<activity  android:screenOrientation="landscape"
              android:configChanges="keyboardHidden|orientation">

(세로 고정)
android:screenOrientation="portrait"
         
(가로 고정)
android:screenOrientation="landscape"