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