我想改变键盘的语言自动当改变焦点从一个文本字段到另一个我怎么做?让我说我有两个领域之一是英语语言输入和其他阿拉伯语,所以当从英语到阿拉伯语领域的重点改变,我想在键盘布局的自动变化,使我可以进入各自的语言特定领域。提前感谢您的回答。问候:Majid Hussain
pgx2nnw81#
键盘语言与系统语言无关,不同的制造商使用不同的键盘应用程序(如gboard、swift键等)你可以做的一件事是,在文本字段中只接受特定的语言英文版:
TextField( inputFormatters: [ FilteringTextInputFormatter.allow(RegExp(r'[a-zA-Z]')) ],)
TextField(
inputFormatters: [
FilteringTextInputFormatter.allow(RegExp(r'[a-zA-Z]'))
],
)
字符串阿拉伯语:
TextField( inputFormatters: [ FilteringTextInputFormatter.allow(RegExp(r'[\u0600-\u06FF]')) ],)
FilteringTextInputFormatter.allow(RegExp(r'[\u0600-\u06FF]'))
型正则表达式\u0600-\u06FF符合阿拉伯字符范围内的所有Unicode字符
1条答案
按热度按时间pgx2nnw81#
键盘语言与系统语言无关,不同的制造商使用不同的键盘应用程序(如gboard、swift键等)
你可以做的一件事是,在文本字段中只接受特定的语言
英文版:
字符串
阿拉伯语:
型
正则表达式\u0600-\u06FF符合阿拉伯字符范围内的所有Unicode字符