为啥 Android Launcher 选择低密度图标?
Posted
技术标签:
【中文标题】为啥 Android Launcher 选择低密度图标?【英文标题】:Why Android Launcher picks a low-density icon?为什么 Android Launcher 选择低密度图标? 【发布时间】:2017-01-26 22:02:54 【问题描述】:我创建了两种启动器图标:
mipmap-mdpi (48x48)
mipmap-hdpi (72x72)
现在我正在检查 Lollipop 的 Launcher 选择了哪种图标。它选择mdpi
图标,然后将图标拉伸到60x60px:
演示:
问题是:
为什么启动器选择
mdpi
而不是hdpi
?
【问题讨论】:
你在其他设备上尝试过棒棒糖版本吗? 【参考方案1】:默认情况下,它采用较小尺寸的图标。 所以,如果你想使用大像素图标,那就给一些不同的名字吧。
对于经验:
使用两个不同大小的图标并赋予相同的名称,并将其放入任何扩展文件夹,如mdp
i、ldpi
、hdpi
、xhdpi
或xxhdpi
。它总是喜欢最小的尺寸。
【讨论】:
我不明白...您建议的解决方案是什么?【参考方案2】:由于设备上应用的自定义主题或自定义启动器,启动器有时会选择 mdpi 图标而不是 hdpi 图标。
如果您使用设备品牌的默认启动器,您可以使用其他一些自定义启动器,您一定会惊讶地看到结果
【讨论】:
以上是关于为啥 Android Launcher 选择低密度图标?的主要内容,如果未能解决你的问题,请参考以下文章
MTK_android11_默认Launcher(支持设置切换)
MTK_android11_默认Launcher(支持设置切换)