我有一个.png徽标,我的应用程序没有背景,当我将它作为图像资产添加到Android工作室我被迫有一个背景.十六进制字段不接受8位颜色代码,仅限6位数.无论如何都要保持背景不可见?
我按照微软博客中的描述设置了本地化,但默认语言始终是英语.这就是我的Startup.cs在本地化方面的样子.
CultureInfo[] supportedCultures = new[]
{
new CultureInfo("ar"),
new CultureInfo("en")
};
Run Code Online (Sandbox Code Playgroud)
在ConfigureServices方法中:
services.Configure<RequestLocalizationOptions>(options =>
{
options.DefaultRequestCulture = new RequestCulture("ar", "ar");
options.SupportedCultures = supportedCultures;
options.SupportedUICultures = supportedCultures;
});
services.AddLocalization(options =>
{
options.ResourcesPath = "Resources";
});
services.AddMvc()
.AddViewLocalization()
.AddDataAnnotationsLocalization();
Run Code Online (Sandbox Code Playgroud)
在Configure方法中:
app.UseRequestLocalization(new RequestLocalizationOptions()
{
DefaultRequestCulture = new RequestCulture("ar"),
SupportedCultures = supportedCultures,
SupportedUICultures = supportedCultures
});
Run Code Online (Sandbox Code Playgroud)
谢谢 :)