반응형
안드로이드 앱 개발을 하면서 상태 바 혹은 타이틀 바를 지우고 싶어 할 때가 있을 텐데요. 이번 글에서는 상태 바와 타이틀 바를 제거하는 방법에 대해서 알아보도록 하겠습니다.
상태 바는 배터리 용량, 통신 여부, 시간, 알림 정보 등을 간단하게 보여주는 bar라고 할 수 있습니다.
타이틀 빠는 화면의 타이틀을 한 번에 보여줄 수 있는 bar라고 할 수 있습니다.
| 상태 바 제거하기
1) 첫 번째 방법
상태 바를 제거하기 위해서 상태 바를 제거하고자 하는 액티비티에 아래와 같이 작성해 준다면 상태 바는 해당 액티비티에서 사라지게 됩니다.
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
public class MainActivity extends AppCompatActivity {
Button button_left,button_center,button_right;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
//전체화면으로 작업표시줄 없애기
}
}
2) 두 번째 방법
java 코드 작성하는 방법 말고 res/ values/ themes에 들어가서 <Style> - - - </Style> 사이에
<item name="android:windowFullscreen">true</item>
작성하면 모든 화면에서 상태 바가 제거된 상태로 화면이 띄워지게 됩니다.
| 타이틀 바 제거하기
타이틀 바도 간단하게 res/ values/ themes에 들어가서 <Style> - - - </Style> 사이에
<item name="windowNoTitle">true</item>
이 코드만 작성하면 모든 화면에서 타이틀 바가 제거된 상태로 역시 화면에 띄워지게 됩니다.
이렇게 상태 바와 타이틀 바를 제거하게 되면 이러한 깔끔한 화면이 띄워집니다.
반응형
'안드로이드 스튜디오 앱 개발 > 실제 앱 개발 과정' 카테고리의 다른 글
앱 개발 Admob 게시자 콘텐츠보다 광고 또는 유료 프로모션 자료가 더 많음 [간단한 술게임] (0) | 2024.07.02 |
---|---|
[안드로이드 스튜디오] 앱에서 창 다시 보지 않기 기능 구현하기 (SharedPreference 이용) (0) | 2024.05.03 |
안드로이드 스튜디오 업데이트 확인 방법 + 버전 확인하기 [Android Studio] (0) | 2024.04.18 |
[Android Studio] SharedPreferences로 아이템을 저장하고 For문을 이용하여 저장했던 모든 아이템 조회하기 - 망댕이의 앱 개발 (0) | 2024.04.16 |
[Android Studio] 내 휴대폰 단말기로 제작한 애플리케이션(APP) 실행해서 검토하기 (0) | 2023.07.13 |