개발/안드로이드 개발
안드로이드13 테마 앱 아이콘 대응
룬아님
2023. 2. 14. 14:39
https://developer.android.com/about/versions/13/features?hl=ko#themed-app-icons
기능 및 API 개요 | Android 개발자 | Android Developers
Android 13의 개발자를 위한 새로운 기능과 API를 알아봅니다.
developer.android.com
안드로이드13의 테마 앱 아이콘에 대응하기 위해서는 먼저 적응형 아이콘이 적용되어 있어야 한다.
적응형 아이콘을 적용하면 이런 형태로 패키지가 구성이 되는데 ic_launcher.xml에서
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_background"/>
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
<monochrome android:drawable="@mipmap/ic_launcher_foreground"/>
</adaptive-icon>
monochrome에 drawable을 넣어주면 된다.
아이콘에 tint를 넣는 형태로 구현이 되기 때문에 monochrome에 넣어주는 icon은 foreground icon과 같이 투명색 배경에 단일색을 가진 아이콘이어야 한다.
반응형