首页 > 解决方案 > 为什么我的应用程序启动器图标在一个圆圈中?我可以用一个方形图标来代替这个吗?

问题描述

我正在使用以下网站为我的颤振应用程序生成几个启动器图标。

https://romanurik.github.io/AndroidAssetStudio/icons-launcher.html

但是在我替换了原始的颤振图标(文件路径:myapp/android/app/src/main/res)并运行我的应用程序后,我的图标在一个带圆圈的图标中。(检查我附上的图片)

我在应用启动器中的图标

我的 Android 虚拟设备是 Nexus 5X API 28。

那么谁能告诉我出了什么问题?我可以用一个方形图标来代替这个吗?

标签: androidflutter

解决方案


模拟器上的启动器强制所有图标都是圆形的。如果图标不是圆形的,它将在其周围添加一个圆形边框,就像您在该屏幕截图中看到的那样。

这不是你可以改变的。如果您希望您的图标是方形的,请使用不同的启动器。最终取决于用户如何显示他们的图标。

您可能需要考虑实现自适应图标,因此如果用户确实使用圆形或松鼠图标,并且他们的图标包/启动器强制所有图标为圆形,至少看起来不会很糟糕。


推荐阅读