我在Xamarin crossplatfrom有一个应用程序。我创建了一个本地化字符串的解决方案,它工作得很完美。我正在设置:
StringResources.Culture = DependencyService.Get<ILocalize>().GetCurrentCultureInfo();
但是我的图像重新存在问题。我在android app中创建了文件夹:
drawable, drawable-pl-rPL, drawable-pl-rPL-hdpi, drawable-pl-rPL-ldpi, drawable-pl-rPL-mdpi
但我不知道如何为app设置全球文化。我试图放入MainActivity类:
var ci = new System.Globalization.CultureInfo(lastLanguage);
Thread.CurrentThread.CurrentCulture = ci;
Thread.CurrentThread.CurrentUICulture = ci;
其中lastLanguage是lasdt选择语言(en或pl-PL)的代码。但它不起作用,图像总是来自drawable文件夹,而不是来自drawable-pl-rPL
你能以某种方式帮助我吗?