안드로이드 스튜디오 액션 바(Action Bar) 없애기
취업 후 학습/안드로이드2022. 12. 3. 19:30
728x90
안드로이드 프로젝트를 생성하고 에뮬레이터를 돌리면 Default로 상단에 액션 바(Action Bar)가 보인다.
프로젝트 이름이 쓰여있으며 텍스트나 색상, Action 등을 자유롭게 설정할 수 있다.
다만 이 액션 바를 사용하지 않는 경우도 많기에 없애는 방법 두 가지를 알아보자.
첫 번째는 Java 파일에서 없애는 방법이다.
위 코드처럼 onCreate 메서드 안에 액션 바에 대한 객체를 얻어와서 hide 메서드를 실행하면 된다.
이렇게 사용한다면 해당 액티비티에서만 액션 바를 숨길 수 있기 때문에 특정 액티비티에서만 지우려면 효율적이지만 전체적으로 적용하기엔 불편한 방법이다.
따라서 아예 액션 바가 필요 없다면 테마를 변경하는 두 번째 방법을 추천한다.
app > res > values로 이동해서 styles.xml 파일을 연다.
위 사진과 같이 AppTheme를 NoActionBar에서 상속받을 수 있도록 변경하면 된다.
어떤 방법이든 상황에 맞게 적절히 사용하면 될 것이다.
728x90
'취업 후 학습 > 안드로이드' 카테고리의 다른 글
안드로이드 스튜디오 스레드(Thread) 구현하기 (0) | 2023.01.03 |
---|---|
안드로이드 스튜디오 Lombok 사용하기 (0) | 2022.12.26 |
안드로이드 스튜디오 액티비티 전환하기 (0) | 2022.12.02 |
안드로이드 스튜디오 깃허브 연동하기 (0) | 2022.11.28 |
안드로이드 스튜디오 프로젝트 생성 방법 (0) | 2022.11.27 |
댓글()