본문 바로가기
개발/안드로이드

전체화면 사용하기 (Status bar, Title bar 숨기기)

by darksilber 2011. 6. 21.
반응형
안드로이드에서 전체화면을 사용하기 위해서는 상태바(Status Bar)와 타이틀바(Title Bar)를 숨겨야 합니다. 숨기는 방법은 여러가지가 존재하는데 그 중 몇가지 방법을 정리하도록 하겠습니다.

1. 미리 정의된 Theme 사용하기

AndroidManifest.xml 에서 Activity의 Theme를 위와 같이 설정해주면 Status Bar와 Title Bar가 모두 없는 상태가 됩니다.


이렇게만 한다면 TitleBar만 없는 상태가 됩니다.
2. 내가 정의한 Theme 에서 설정하기
true

Title Bar만 없는 상태로 만들기
true

Status Bar와 Title Bar 모두 없는 상태 만들기
3. Java Code에서 설정하기
requestWindowFeature(Window.FEATURE_NO_TITLE);

Title Bar 없는 상태로 만들기
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
WindowManager.LayoutParams.FLAG_FULLSCREEN);

Status Bar 없는 상태로 만들기. Theme 설정과 다른 것은 Fullscreen Flag를 주더라도 Title Bar는 남아있습니다.

반응형

댓글