如何在 Xamarin(适用于 Android)中获取设备的当前语言?
得到了语言context.Resources.Configuration.Locale.Language
这是我使用的跨平台版本。显然,您可以从中提取所需的任何属性CurrentUICulture
。
return CultureInfo.CurrentUICulture.TwoLetterISOLanguageName;
也许它会帮助别人。
这似乎是您正在寻找的: http ://androidapi.xamarin.com/?link=T%3aSystem.Globalization.RegionInfo
RegionInfo 类似乎可以访问各种方法来读取该语言信息并在您的比较中使用。
基于这个问题,我去 Xamarin 文档寻找答案: Get the current language in device