如何显示阿拉伯数字键盘上的英语数字键盘flutter + dart

问题描述 投票:-1回答:1

在我的应用程序中,它支持英语和阿拉伯语。我希望在阿拉伯语区域中打开我的应用程序时,而不是仅输入数字的输入键盘时,如果键入阿拉伯语键盘,则键盘类型将为英语键盘。我搜索了但没有任何解决方案。请帮助。

flutter dart
1个回答
0
投票

它仅访问用户启用使用的当前键盘类型。您只能使用以下代码从文本键盘转换为数字键盘

    TextField(
            decoration: new InputDecoration(labelText: "Enter your number"),
            keyboardType: TextInputType.number,
            inputFormatters: <TextInputFormatter>[
    WhitelistingTextInputFormatter.digitsOnly
],),

没有可用的功能可在不同键盘。

您可以通过使用此软件包使用自定义键盘:keyboard_actions 3.1.2

© www.soinside.com 2019 - 2024. All rights reserved.