我已经使用在线工具(Android Asset Studio)创建了适当大小的png文件,并将它们放置在适当的文件夹(drawable,drawable-hdpi,drawable-xhdpi等)中,并使用相同的名称Icon.png对其进行了重命名。
然后我像这样编辑Main活动:
[Activity(Label = "GShare", Icon = "@drawable/Icon", Theme = "@style/MainTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
该应用程序显示出来,但是非常小。我在gmail应用程序图标中以大约字母大小绘制了我的图标。我还尝试将大图像放入所有文件夹中,但这没什么区别。我在这里有几篇文章,但是它们都指向我上面提到的网站生成资产,这就是我所做的。
我该如何解决此图标大小调整问题?
编辑:
问题仍然没有解决..请看截图。第一个图标的下一行,以及最小化窗口中的图标...我希望图像能填满该空间。结果应该是白色圆圈比Icon画布圆圈略小,并且蓝色背景在白色圆圈附近略显可见。
我保存的图标是:
我在可绘制内部尝试了各种尺寸,但没有改变,我坚持使用最大尺寸。
它应该是这样的:
谢谢,但是目前我想使用普通的图标...
Google会根据API 26+的不同OEM设备自动屏蔽该图标:developer.android.com/guide/practices/ui_guidelines/…。因此,普通图标仅占据前景图标的空间。我们只需要使用内部图像(在您的情况下为圆形)作为前景图像。它取决于您提供的原始图像,并且无法通过代码进行更改。
我在结尾处遵循了您的提示,现在可以使用了。本来希望有一个单一的图像,但如果它不起作用比我别无选择..