Android 3.4.1 기준
안드로이드 스튜디오를 통해 아무런 작업을 하지 않고 앱을 하나 만든 뒤(empty activity) 실행해 보면
요런 식으로 타이틀바랑 상단바가 나오게 됩니다.
상단바랑 타이틀 바를 안 나타나게 하는 코드는 생각보다 간단합니다.
왼쪽 상단의 항목 들 중에서 res -> values -> styles.xml 을 에디터로 열어 주세요.
기본 설정으로 되어 있는 스타일 항목이 있을 겁니다.
스타일을 새로 만들어서 적용을 하셔도 되고, 그냥 있는 거에다가 추가만 하셔도 됩니다.
타이틀바 숨기기
<item name="windowNoTitle">true</item>
상단바 숨기기
<item name="android:windowFullscreen">true</item>
위 두 항목만 추가해줘도 대부분의 기기에서 정상작동을 할 겁니다.
상단바의 경우에는 스타일에서 하는 것 이외에도 엑티비티를 불러오면서 프로그래밍 방식으로도 설정이 가능합니다.
kotlin
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN)
setContentView(R.layout.activity_main)
}
}
노란 부분만 추가해 주시면 됩니다.
요렇게 하고 나서 앱을 실행시켜 보면
상단바와 타이틀바가 가려지는 걸 확인 할 수 있습니다.
'Programming > Android' 카테고리의 다른 글
[Android Studio]Youtube(유튜브) 재생을 위한 API 사용하기 위한 준비 과정(SHA1 정보 보기) (0) | 2019.10.02 |
---|---|
[Android] 안드로이드 wifi(무선) ADB 이용 접속 방법 (0) | 2019.07.15 |
[Android Studio]레이아웃(Layout), 뷰(View) 기본 (0) | 2019.06.22 |
[Android Studio]안드로이드 스튜디오 설정 경로 변경해서 용량 확보하기 (1) | 2019.03.02 |
Android Studio 설치, 초기 설정 및 참고 사이트 (0) | 2018.12.08 |