타이틀바 없애고 전체화면, 화면 가로로(혹은 세로로) 고정하는 법
안드로이드 앱 실행시 전체화면으로 보이게 하고, 타이틀 바 없애고 화면을 가로로 고정할려면
소스 코드 상에서도 처리할 수 있으나 아래와 같이 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"
과같이 하면 된다.
'Android' 카테고리의 다른 글
지역변수에 final이 붙을 때의 의미에 대해(Cannot refer to a non-final variable 문제) (0) | 2015.11.16 |
---|---|
xml의 layout_gravity에 대한 숨겨진 규칙 (0) | 2015.11.16 |
안드로이드 xml에 공백 및 특수 문자 넣기 (0) | 2015.11.10 |
android.database.CursorIndexOutOfBoundsException: Index -1 requested, with a size of 에러 문제 (2) | 2015.11.09 |
안드로이드 전화번호 입력시 자동으로 dash(-) 붙이기 (0) | 2015.11.05 |