액션바 색 바꾸기
name도 자신이 지정하여 바꿀 수 있다.
액션바 이름 바꾸기
MainActivity.java 에서
getSupportActionBar().setTitle("포스팅 리스트");
+
// 액션바에 화살표 백버튼을 표시하는 코드
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
백버튼은 이렇게 나타난다.
+
// 액션바의 화살표를 누르면, 이 액티비티를 종료하도록 하는 함수
@Override
public boolean onSupportNavigateUp() {
// 다른 작업이 있으면 여기에 코드를 작성한다
finish();
return true;
}
액션바 메뉴 아이콘 삽입하기
파일 이름은 아무렇게나 한다 menu.xml 또는 main.xml ...
메뉴 아이템 끌어다 놓기
아이콘 이미지 넣기
showAsAction 설정
- never: 메뉴 항목이 툴바에 표시되지 않으며, 메뉴에 표시된다
- ifRoom: 툴바에 공간이 있을 경우 메뉴 항목이 툴바에 표시됨 공간이 부족하면 오버플로 메뉴에 들어간다
- always: 메뉴 항목이 항상 툴바에 표시된다.
- collapseActionView: 메뉴 항목이 확장 가능한 액션 뷰를 가지고 있는 경우, 이 옵션을 설정하면 액션 뷰가 기본적으로 접혀진 상태로 표시된다.
- withText: 메뉴 항목이 툴바에 아이콘과 함께 텍스트도 표시되도록 한다.
MainActivity에 연결하기
아이콘 하나만 연결해보겠다.
여러개의 아이콘을 연결하려면, elseif로 작성해주면 된다.
아이콘 다운받기
https://fonts.google.com/icons?icon.size=24&icon.color=%235f6368
Material Symbols and Icons - Google Fonts
Material Symbols are our newest icons consolidating over 2,500 glyphs in a single font file with a wide range of design variants.
fonts.google.com
액션바 삭제하기
'Android' 카테고리의 다른 글
안드로이드 스튜디오 Application 앱(어플) 아이콘 이미지, 이름 변경하는 방법 (0) | 2024.06.04 |
---|---|
안드로이드 스튜디오에서 animation 주사위를 흔드는 애니메이션 넣기 (0) | 2024.06.04 |
안드로이드 app 로직 개발 - findViewById, setOnClickListener 함수 (0) | 2024.06.04 |
안드로이드 스튜디오(Android studio) 테마화면 색 바꾸기 (0) | 2024.06.04 |
안드로이드 app 화면 개발 - ImageView, Button (0) | 2024.06.04 |