如何:设置整个应用程序(Flutter)的键盘/文本输入类型



我基本上想锁定整个Flutter应用程序的TextInputType,但无法解决如何做到这一点。

它使用WebView,因此我没有实现任何我自己的TextFields。

我不太确定这在Flutter中是否可行,因为我还没有找到一种方法来做到这一点

你可以为编辑文本创建一个全局变量,并在任何你想要的地方使用它。

Widget myTextFormField({TextEditingController controller, Function validator, String hintText, String labelText,}){
return TextFormField(
controller: controller,
validator: validator,
autofocus: false,
keyboardType: TextInputType.text,
decoration: InputDecoration(
contentPadding:
EdgeInsets.symmetric(horizontal: 12, vertical: 15),
hintText: hintText,
labelText: labelText,
border: OutlineInputBorder(),
),);}

你可以在任何地方使用....

相关内容

  • 没有找到相关文章

最新更新