안드로이드 알림바, 제목바 숨기기

Jmnote (토론 | 기여)님의 2012년 12월 29일 (토) 18:03 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
hide notification bar, title bar
안드로이드 알림바, 제목바 숨기기
안드로이드 알림바 제거, 타이틀바 제거

1 핵심코드[ | ]

액티비티 클래스의 onCreate 메소드에 다음 코드를 삽입

알림바 숨김
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
타이틀바 숨김
requestWindowFeature(Window.FEATURE_NO_TITLE);

2 전체코드 예시[ | ]

  • MainActivity.java를 수정한 예시
  • 최초 실행되는 MainActivity에 적용되며, 액티비티가 여러 개라면 각 클래스마다 설정해야 함
package com.example.myfirstapp;
 
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
 
public class MainActivity extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_main);
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
 
}

3 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}