프로그래밍/Android

타이틀바 없애기, 상태바 없애기, Full Screen 모드 만들기

우진샘 2013. 6. 20. 10:44

타이틀바, 상태바 없애기. Full Screen 모드 만들기


1. Manifest 파일에서 없애는 방법

* 타이틀바 없애기

<activity android:name=".MyActivity"
    android:theme="@android:style/Theme.NoTitleBar" >

* 타이틀바, 상태바 모두 없애기

<activity android:name=".MyActivity"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >


2. 코드상에서 없애는 방법

  - onCreate()에서 setContentView()를 호출하기 전에 아래 함수 호출

* 타이틀바 없애기

requestWindowFeature(Window.FEATURE_NO_TITLE);

* 상태바 없애기

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                                WindowManager.LayoutParams.FLAG_FULLSCREEN);

* 타이틀바, 상태바 모두 없애기

setTheme(android.R.style.Theme_NoTitleBar_Fullscreen);


3. Theme 정의하여 설정하기

* 타이틀바 없애기

<item name="windowNoTitle">true</item>

* 타이틀바, 상태바 모두 없애기

<item name="windowFullscreen">true</item>