앱을 만들다보면 종종 타이틀바가 없거나 타이틀바와 상태바가 없는 풀화면 어플(주로 게임)을 볼 수 있는데 이걸 어떻게 코드로 구현하나 봅시다.
상태바, 타이틀바 제거 (풀스크린 모드 만들기)
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(window.FEATURE_NO_TITLE);
getWindow().setFlags(WidowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
// 혹은 AndroidManifest.xml 에서
<application android:icon="@drawable/icon" android:theme="@android:style/Theme.NoTitleBar">
</application>
타이틀바만 제거 (상태바는 그대로)
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(window.FEATURE_NO_TITLE);
setContentView(R.layout.main);
}
// 혹은 AndroidManifest.xml 에서
<application android:icon="@drawable/icon" android:theme="@android:style/Theme.NoTitleBar">
</application>