타이틀바 없애고 전체화면, 화면 가로로(혹은 세로로) 고정하는 법


안드로이드 앱 실행시 전체화면으로 보이게 하고, 타이틀 바 없애고 화면을 가로로 고정할려면

소스 코드 상에서도 처리할 수 있으나 아래와 같이 Manifest 파일에서 설정할 수 있다.

소스 코드 상에서는 실행 시점에 처리한다면 Manifest 파일에서 설정하면 컴파일 단계에서 미리 처리를 한다.


AndroidManifest.xml에 다음을 추가


        <activity

            android:name=".TestActivity"

            android:label="@string/app_name"

            android:configChanges="orientation|keyboardHidden"

            android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

            android:screenOrientation="landscape" >


화면을 전체 화면과 타이틀 바를 없애는 기능이

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

이고


화면을 가로고 고정하는 방법이 

android:screenOrientation="landscape"

이다.

만일 화면을 세로로 고정하고자 한다면 

android:screenOrientation="portrait"

이다.


혹은 앱만이 아닌 화면 자체를 세로로 뒤집을려면

android:screenOrientation="reversePortrait"

과같이 하면 된다.






+ Recent posts