林调用自定义方法,以当前CultureInfo动态切换至法国“FR”使用xamarin和C#
像这样在Android改变的CultureInfo但调用该方法后,我的Android应用程序仍在使用默认的文化,这是恩'但在调试模式下,文化似乎没问题。我的文件夹可以。我有两个和字符串值配置。 folder:resource/values/strings.xml,resource/values-fr/strings.xml。
是否需要重新加载我的contentview或其他东西?我在这里错过什么?
private void SetLocal(string lang)
{
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo(lang);
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(lang);
}
其它附加信息:在调试模式下的CultureInfo是FR,但提交按钮的文字仍为英文。我需要刷新UI还是重新加载我的布局?即时通讯不知道... –