在Flutter的TextField中仅显示英文数字

我正在创建一个具有登录页面的应用程序。在该登录页面中,有一个textformfield仅接受数字,即,如果我单击textformfield,它将仅显示英文数字。但是问题在于,如果移动设备使用阿拉伯语,然后在textformfield上单击,它不会显示英文数字,​​而是会在键盘上显示阿拉伯数字。因此,即使手机使用阿拉伯语,如何在键盘上强制或显示英文数字。

TextFormField(
                              keyboardType: TextInputType.phone,
                              style: new TextStyle(color: Colors.black),
                              validator: (val) => val.length == 0 ? mobile : null,
                              controller: mobileNumber,
                              decoration: new InputDecoration(
                                enabledBorder: OutlineInputBorder(
                                  borderSide: BorderSide(color: Colors.blue),
                                ),
                                focusedBorder: OutlineInputBorder(
                                  borderSide: BorderSide(color: Colors.blue),
                                ),
                                focusedErrorBorder: OutlineInputBorder(
                                  borderSide: BorderSide(color: Colors.redAccent),
                                ),
                                hintText: mobile,
                                fillColor: Colors.grey[200],
                                filled: true,
                              ),
                            ),