Android : 상태바, 타이틀바 없애기
타이틀바
styles.xml
아래 두 줄만 추가하면 모든 액티비티에서 사라진다.
1 2 | <item name="windowNoTitle">true</item> <item name="windowNoTitle">true</item> | cs |
.java
전체 액티비티가 아니라 몇몇 액티비티에만 적용해야 한다면,
해당 액티비티의 onCreate()에서 setContentView() 위에 아래 코드를 추가한다.
1 2 3 4 5 6 7 | @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_main); } | cs |
상태바
.java
없애고자 하는 해당 액티비티의 onCreate()에서 setContentView 위에 코드를 추가한다.
1 2 3 4 5 6 7 8 | @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.calendar_layout); createGUI(); } | cs |
styles.xml
1 | <item name="windowFullscreen">true</item> | cs |
이렇게 추가할 수도 있다.