์ก์ ๋ฐ ์ ๋ฐ๊พธ๊ธฐ



name๋ ์์ ์ด ์ง์ ํ์ฌ ๋ฐ๊ฟ ์ ์๋ค.

์ก์ ๋ฐ ์ด๋ฆ ๋ฐ๊พธ๊ธฐ
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
์ก์ ๋ฐ ์ญ์ ํ๊ธฐ


