상세 컨텐츠

본문 제목

안드로이드 액티비티 전체화면으로 보기(타이틀바까지 숨기기)

안드로이드+드론 제작

by 김일국 2015. 3. 25. 11:46

본문

안드로이드 액티비티 화면을 전체 화면으로 보여야 할 경우가 있습니다.

보통 전체 화면으로 처리시 타이틀바를 감추는 명령으로 onCreate 메서드에 아래 명령을 넣게 됩니다.

import android.app.ActionBar;//이부분은 onCreate 가 아닌 상단 import 클래스 부분에 들어갑니다.

 

//전체화면 보기로 설정

final Window win = getWindow();
win.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

// 타이틀 부분이 안보이도록 함 api 11 허니콤 버전 부터 가능

ActionBar abar = this.getActionBar();//api11 허니콤 버전부터 지원가능함.
abar.hide();

 

구 버전 겔럭시S1 android2.3.3진저브페드(api10 )에서 전체화면으로 할때는 다른 매서드를 실행 해야 합니다.

import android.support.v7.app.ActionBar;//이부분은 onCreate 가 아닌 상단 import 클래스 부분에 들어갑니다.

 

//전체화면 보기로 설정

final Window win = getWindow();
win.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

// 타이틀 부분이 안보이도록 함
ActionBar abar = this.getSupportActionBar();//보통 메서드에 Support가 들어가면 구버전에서 지원되는 것을 의미 합니다.
abar.hide();

관련글 더보기

댓글 영역