본문 바로가기

애기 개발자(현재)

[Android] 타이틀 바 없애기 / 상태 바 없애기

 

안드로이드를 시작하고 작업을 하게 되면 매번 만나는 귀찮은 애가 있다 

 

당장 업애주도록 하자 

 

이 보라색 바를 타이틀 바 혹은 상태바라고 하나 보다 

 

안드로이드 스튜디오 보라색 바 치니까 알아내었다 

타이틀 바 혹은 상태바

타이틀 바 없애는 법 

  1. res를 펼쳐 준다
  2. values를 펼쳐 준다 
  3. themes 파일 아래 themes.xml 파일이 두 개가 있다 ( night로 쓰여진 것으로 보아 다크모드를 적용 하나봄)
  4. 아래의 코드를 themes.xml에 넣어주자 
<item name="windowNoTitle">true</item>

themes .xml에 들어가 주면 된다

 

 

<resources xmlns:tools="http://schemas.android.com/tools">
    <!-- Base application theme. -->
    <style name="Theme.BataJoinBook" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
        <item name="windowNoTitle">true</item>		//이거 넣어주면 된다 --------------------------------------------------------------
        <!-- Primary brand color. -->
        <item name="colorPrimary">@color/purple_500</item>
        <item name="colorPrimaryVariant">@color/purple_700</item>
        <item name="colorOnPrimary">@color/white</item>
        <!-- Secondary brand color. -->
        <item name="colorSecondary">@color/teal_200</item>
        <item name="colorSecondaryVariant">@color/teal_700</item>
        <item name="colorOnSecondary">@color/black</item>
        <!-- Status bar color. -->
        <item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
        <!-- Customize your theme here. -->
    </style>
</resources>

 

 

 

상태바 없애는 법

<item name="android:windowFullscreen">true</item>