Android应用启动图标大小[重复]

Posted

技术标签:

【中文标题】Android应用启动图标大小[重复]【英文标题】:Android app launch icon size [duplicate] 【发布时间】:2012-04-29 12:55:04 【问题描述】:

按照 Google 的指南,我在我的项目中为 mdpi 和 hdpi 屏幕添加了 48x48 和 72x72 启动器图标。

但在某些情况下,图标会调整大小。例如,在我的 Acer Iconia A200 平板电脑 (mdpi) 上,应用程序启动器菜单使用 64x64 图标(或多或少,我从屏幕截图中测量了这一点)。实际使用的资源是我的 48x48 图标,已拉伸。

有没有一种方法可以向我的项目添加比 hdpi/mdpi/ldpi 更多大小选项的启动器图标版本?

提前致谢。

编辑:今天的 Acer Iconia Tab A200 软件更新为我解决了这个问题;启动器现在使用 72x72 图标。

【问题讨论】:

您可以尝试drawable-hdpi-v8、drawable-mdpi-v9等,或者只是查找drawable文件夹的文档。 DeveloperSite 将为您提供详细信息。 谢谢 Demonick,这很有趣,我还不知道。我不认为图像大小调整行为是特定于版本的? 感谢 SpK,我阅读了指南,但它似乎没有回答我的问题? 这能回答你的问题吗? android - Launcher Icon Size 【参考方案1】:

您可以使用 xlarge 限定符,但我怀疑平板电脑使用的尺寸不是 48x48,我使用的是 48x48 图标,它在 Galaxy 10.1 平板电脑上运行良好。

【讨论】:

谢谢,但也许我应该澄清一下:使用的图标确实是 48x48 的。尽管在应用程序启动器菜单中它被缩放到 64x64,并且它可能被缩放到任何大小,例如上下文菜单中的 36x36。我的问题是我是否可以在我的项目中添加如此不同的图像尺寸? 虽然它并没有完全解决我的问题,但我会接受这个答案,因为它是唯一的,而且似乎没有任何新的 :) 非常感谢您的帮助。 @Stuart 与带有 ICS 的 Transformer Prime 平板电脑有同样的问题。我现在制作了 64x64 的图标源,它的大小增长得很好,但我还没有在任何其他设备上测试过它...... @Cel 我也没有找到更好的解决方案,但这会将问题转移到使用默认图标大小的设备上。我发现我的 Acer Iconia A200 上的其他应用程序的图标大小也不正确,所以我认为这可能不应该由单个应用程序来解决,而是通过启动器更新/替换来解决。

以上是关于Android应用启动图标大小[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Android图标大小[重复]

Android 12 启动画面 API 定制

Android背景+文本+按钮图标

如何设置启动屏幕图标的大小?

Android 应用程序图标总是小于应有的大小

模糊的启动器图标