안드로이드로 개발을 하고난후 상단의 알림 표시줄과 제목줄을 없애는 방법입니다.
생각보다 간단하답니다. 보통 2가지 방법이 존재하는데요. 저같은 경우는 첫번재 방법을 주로 쓰고 있답니다.
1. AndroidMenifest.xml 에서 없애는 방법
- 매니페스트 파일에 Activity를 등록해 줄때 Theme를 추가적으로 설정해주는 것입니다.
<activity android:name=".AAA" android:theme="@android:style/Theme.NoTitleBar" />
- 화면 상단의 제목표시줄만 없애버립니다.
<activity android:name=".AAA" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" />
- 화면 상단의 제목표시줄 + 알림 표시줄 싸그리 없애버린다.
개인적으로 알림표시줄까지 없애버리면 시계가 보이지않아 생각보다 불편하더라구요.
2. Java 소스에서 설정 하는 방법
requestWindowFeature(Window.FEATURE_NO_TITLE);
- TitleBar 를 없애버립니다.
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
- Status Bar를 없애버리기. 하지만 Title Bar는 남아 있답니다.
보시다 시피 자바소스상에서 설정하는건 귀찮습니다.(양은 다소 적은가 =ㅁ=)
Java 소스상에서 작성하실때 조심하실건 requestWindow... 머시기라는 메소드는 반드시 setContentView() 메소드를 호출하기 전에 호출하여 사용하시기 바랍니다.
'프로그래밍 > 안드로이드' 카테고리의 다른 글
안드로이드 3G WIFI 확인 (0) | 2010.11.15 |
---|---|
네트워크 - 인터넷 연결 관리자 (0) | 2010.11.12 |
AndroidManifest.xml (0) | 2010.11.12 |
[안드로이드] 파일 위치에 따른 미디어 재생 샘플코드 [스크랩 자료] (0) | 2010.11.12 |
[안드로이드 에러] adb uninstall com.aa.bbb (3) | 2010.11.09 |
[안드로이드 - ListView ] 아이템 추가시 스크롤의 위치 문제 (0) | 2010.11.09 |
안드로이드 - FLAG_ACTIVITY_NEW_TASK (0) | 2010.10.29 |
안드로이드 - Activity를 투명하게 만들기 (0) | 2010.10.29 |
안드로이드 - Unable to upload file: null (0) | 2010.10.29 |