不同的键盘用于编辑不同的文本字段

时间:2019-04-19 16:07:01

标签: flutter internationalization locale

我的应用程序中有三个可编辑的文本字段。当用户在第一个文本字段中输入文本时,英文键盘应显示,第二个键盘显示为-西班牙语,第三个键盘显示为-中文,依此类推。应用程序中的其他所有内容均应保持英文。

如果可能的话,用户可以从可用语言环境列表中动态选择语言(我不需要选择语言的帮助): https://docs.flutter.io/flutter/flutter_localizations/GlobalMaterialLocalizations-class.html

我找到的最接近我想要的内容的描述如下:https://medium.com/saugo360/managing-locale-in-flutter-7693a9d4d6ac

但是我想知道是否有一种方法可以减少它的干扰:就像将其设置为TextEditingController的属性

1 个答案:

答案 0 :(得分:0)

应用程序不应该这样做。

键盘是由用户安装的,并且用户知道如何在它们之间进行切换。