【发布时间】: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