안드로이드/개발코드
안드로이드 전체화면 만들기 (상태바, 타이틀바 제거)
GTaeho
2011. 2. 18. 00:18
앱을 만들다보면 종종 타이틀바가 없거나 타이틀바와 상태바가 없는 풀화면 어플(주로 게임)을 볼 수 있는데 이걸 어떻게 코드로 구현하나 봅시다.
상태바, 타이틀바 제거 (풀스크린 모드 만들기)
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>