我正在与一个团队合作在移动设备上开发跨平台应用程序,我们正在使用 Visual Studio 2015 和 Xamarin.Forms v2.3.2.127。
我们已经为三种不同的平台(Android、iOS、UWP)创建了我们需要的应用程序图标,并且每一个都遵循原生平台规范。
我们只面临一个问题,我想知道我的问题是否有任何答案。一些运行 Android 操作系统的设备强制应用程序图标具有方形背景,并且它们似乎为背景提供任意颜色(请稍后检查图像)。我们不想为 Android 单独更改应用程序图标,因此我们正在寻找更好的方法。
Xamarin 中是否有任何方法能够检测到设备正在为应用程序图标添加彩色背景,以便我们可以为其提供我们想要的图标,或者至少更改设备将使用的颜色?
如您所见,Whatsapp、Facebook 和 Dropbox 图标都经过修改,并赋予了方形彩色背景。
提前感谢您提供的任何帮助。
问候,保罗。