【发布时间】:2019-10-27 06:11:29
【问题描述】:
我使用 VS2017 Xamarin 构建我的 Android 应用程序,但我不确定这与我的问题有什么关系。我已经构建了一个如下所示的应用程序图标 (PNG):
但是当我在 Android 模拟器中启动我的应用程序时,它总是会裁剪掉我的一些图标,因此:
请注意,卡车轮胎和卡车顶部的一部分被裁剪掉了。但这没有任何意义,因为正如您在 Photoshop 中看到的那样,卡车图标和广场边缘之间有很多空白空间。我希望该空间/边距保留在图标内,而不是如此激进地裁剪。
我不断添加越来越多的空间,但某些东西(Android 操作系统?Xamarin 编译器?VS2017?)似乎忽略了边距/空间并试图积极地裁剪到我的图标。
我该如何解决这个问题?
【问题讨论】:
-
你应该在Android 8.0以上自适应图标。developer.android.com/guide/practices/ui_guidelines/…
-
谢谢你,Junior...但是在通读之后,对于一个简单的小图标来说似乎非常复杂。您能否总结一下我需要做些什么才能使我的应用程序图标看起来像预期的那样?如果我在卡车图标周围画一个物理圆圈,会解决它吗?哪些 mipmap 文件夹包含实际的启动器图标?
-
嗨,您可以参考 Saamer 的答案并检查资源中是否有 mipmap 文件夹的简单方法。这是一张图片供参考。i.stack.imgur.com/TrGXZ.png
-
我不确定这有什么帮助 - 我已经在各种 mipmap 文件夹中拥有所有 png。我需要知道如何制作一个不会被裁剪得离中心太近的图像。
-
好吧,我想先知道图标的总大小是多少,中间卡车图像的大小是多少。
标签: android xamarin.android visual-studio-2017 icons