如何使用Xamarin Forms更改键盘的习惯用法



我有一个Xamarin表单应用程序(iOS, Android &UWP),在我的应用程序的设置中,用户可以选择他们想要在应用程序中使用的语言。

应用程序已经能够"翻译"。文本,日期格式和数字格式,但是我不知道如何改变键盘的习惯。

我已经尝试了下面的方法,但它没有工作

Thread.CurrentThread.CurrentCulture = new CultureInfo.GetCultureInfo("en-US");
Thread.CurrentThread.CurrentUICulture =  new CultureInfo.GetCultureInfo("en-US");

用例:

用户来自德国,他使用德语作为其设备的默认语言。然而,他在应用程序设置(在我的应用程序中)定义了英语语言。

当用户需要在编辑文本(编辑器或条目)中输入文本时,键盘布局需要为英语而不是德语。

Xamarin有可能吗?

经过一番研究,我没有找到一种简单的方式在语言键盘之间切换,另一方面,我发现这是为了使用PageRenderer创建您自己的自定义语言键盘。

相关内容

  • 没有找到相关文章

最新更新