안드로이드에서 전체화면을 사용하기 위해서는 상태바(Status Bar)와 타이틀바(Title Bar)를 숨겨야 합니다. 숨기는 방법은 여러가지가 존재하는데 그 중 몇가지 방법을 정리하도록 하겠습니다.
1. 미리 정의된 Theme 사용하기
2. 내가 정의한 Theme 에서 설정하기
3. Java Code에서 설정하기
출처 : 안드로이드펍 - 전체화면 사용하기 (Status bar, Title bar 숨기기)
1. 미리 정의된 Theme 사용하기
<activity android:name=".MyActivity" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >AndroidManifest.xml 에서 Activity의 Theme를 위와 같이 설정해주면 Status Bar와 Title Bar가 모두 없는 상태가 됩니다.
<activity android:name=".MyActivity" android:theme="@android:style/Theme.NoTitleBar" >이렇게만 한다면 TitleBar만 없는 상태가 됩니다.
2. 내가 정의한 Theme 에서 설정하기
<item name="windowNoTitle">true</item>Title Bar만 없는 상태로 만들기
<item name="windowFullscreen">true</item>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는 남아있습니다.
출처 : 안드로이드펍 - 전체화면 사용하기 (Status bar, Title bar 숨기기)
'안드로이드 정복' 카테고리의 다른 글
TextView에서 Bold, Italic, Underline 등의 스타일 사용하기 (0) | 2010.08.16 |
---|---|
스레드와 핸들러 (1) | 2010.08.13 |
네트워크 - 비동기 다운로드 (0) | 2010.08.09 |
네트워크 - HTML 읽기 (1) | 2010.08.09 |
네트워크 - 인터넷 연결 관리자 (0) | 2010.08.09 |