【问题标题】:App icon is not changing in Xamarin formsXamarin 表单中的应用程序图标未更改
【发布时间】:2021-01-04 22:50:36
【问题描述】:

我有一个名为 icon.png 的 PNG 图标文件,我想将它用作我的 Xamarin.Form 应用程序的图标。所以这就是我所做的 -

  • Android 选项 更改了应用程序图标
  • MainActivity.cs 文件中更改了Icon = "@mipmap/icon"

它仍然显示默认的 Xamarin 徽标图标。然后我做了以下 -

  • icon.xml 文件中更改了<foreground android:drawable="@mipmap/icon" />
  • icon_round.xml 文件中更改了<foreground android:drawable="@mipmap/icon" />

现在显示的是默认的 android 图标,但不是我的图标。该怎么办?请帮忙。

我尝试将所有图标尺寸与默认图标尺寸匹配,还尝试了以下操作 - idpi 36px,mdpi 48px,hdpi 72px,xhdpi 96px,xxhdpi 144px

我也试过重启 VS,重建整个解决方案,清除缓存和临时文件。

【问题讨论】:

  • 我已经这样做了。我想我已经在问题正文中提到了它。
  • 我也跟着这个,没用。
  • @MahmudulHasan 通常,我们使用Icon = "@mipmap/icon" 重置应用程序图标。这种方式对我来说效果很好。可以试试用小图标文件测试吗?
  • 我提供的方式很适合我。您能否提供一个上传到 GitHub 的示例供我复制?

标签: android xamarin xamarin.forms icons


【解决方案1】:

我已经检查了代码示例。进行下面的更改会更改应用程序图标。

更改 MainActivity 中的图标:

 Icon = "@drawable/logo"

更改 Android Manifest 中的应用程序图标:

截图:

【讨论】:

  • 好的,现在这确实有帮助。谢谢。
猜你喜欢
  • 2021-10-14
  • 1970-01-01
  • 2019-02-20
  • 2021-03-13
  • 2017-10-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-08
相关资源
最近更新 更多