如何在Flutter中更改应用程序图标的形状?

时间:2020-07-07 06:55:41

标签: flutter flutter-layout

我正在扑朔迷离地制作一个应用图标。我有一个问题。我想使我的应用程序图标为方形。但我只是得到了圆形图标。

The Icon I am trying to implement

The Icon I am getting

如何更改图标的形状?

3 个答案:

答案 0 :(得分:2)

我认为它是Google通过自适应图标自动设置的。

因此,您的应用图标会根据您的设备主题,设置等自动更改。 您不必为此担心。您需要做的就是提供一个方形应用图标。

在图像中,您可以查看YouTube图标。它基本上是一个正方形,但是因为它是自适应的(只要正确设置,它就会自动出现),因此它可以转换成几种不同的形状。

您可以阅读更多herehere

答案 1 :(得分:1)

您无法通过编码更改应用程序图标的形状。

所以,您可以做的是:

  1. 使圆形图标的背景透明

  2. 保存并拖放该图像文件here

  1. 生成图标,它将下载一个zip文件
  2. 从中提取 android 文件夹(不需要其他文件)
  3. 从android文件夹中复制所有内容(“ mipmap-”文件夹)(基本上是图标大小不同)
  4. 转到位于项目位置的 res 文件夹-> F:\ flutter \ project_name \ android \ app \ src \ main \ res
  5. 然后用具有您创建的徽标的新文件夹替换所有 mipmap-文件夹

这可能对您有帮助

答案 2 :(得分:0)

是的,你可以这样做。但是你需要sdk高于26。 https://www.youtube.com/watch?v=hpQenyqxTmw