如何在Android Studio中添加Android自适应应用图标单色版本
Android 主题化自适应图标:单色图标文件放置说明
- 你创建的黑白
ic_launcher_monochrome.png,要放到项目的res/drawable-xxxdpi系列密度文件夹里,和你现有的启动图标前景图(比如ic_launcher_foreground.png)放在同一层级的对应文件夹中。- 常用的密度文件夹有:drawable-mdpi、drawable-hdpi、drawable-xhdpi、drawable-xxhdpi、drawable-xxxhdpi,分别对应不同屏幕密度的设备,保证图标在各种设备上显示清晰。
- 如果项目里没这些文件夹,直接手动创建就行,或者通过Android Studio的图标生成工具自动生成对应目录。
- 放好之后,确认
ic_launcher.xml里的引用代码没问题:<monochrome android:drawable="@drawable/ic_launcher_monochrome" /> - 额外提醒:
- 单色图标必须是纯黑白(单色调)的PNG,系统会自动根据当前主题的强调色给它上色。
- 更推荐用VectorDrawable格式的单色图标,这种格式可以直接放到
res/drawable根目录,不用分密度文件夹,适配性更强。
内容的提问来源于stack exchange,提问作者Ace Ventura
相关产品推荐
相关产品推荐

