过go 几天我一直在学习Flutter ,在开发我的应用程序时遇到了一个问题.因此,我有一个包含所有基本输入字段的基本表单,用户单击提交按钮后,应用程序会判断文本字段的有效性.如果输入错误,应用程序会将焦点移回文本字段.

如何将焦点移回文本字段?

推荐答案

var focusNode = FocusNode();
var textField = TextField(focusNode: focusNode);

FocusScope.of(context).requestFocus(focusNode);
// or 
focusNode.requestFocus();

另请参阅

Flutter相关问答推荐

Flutter flutter_Local_notices点击通知时,打开特定页面

想更新ListView上的索引点击块Flutter

来自FutureProvider的数据只打印两个不同的变量,它们对一个实例只有一次相同的值,为什么?

Android Studio中的Ffltter&;Couchbase:进程C:/Program Files/Git/bin/bash以非零退出值35结束

material 3芯片,不能go 除输入芯片小部件上的轮廓

如何在表格日历标题下方添加文本?

Android上火焰瓷砖之间的线条飘动

为什么PUT方法没有发出任何响应?

怎么才能像这样在摆动着这些曲线呢?

Android工作室Flutter 热重新加载更新后不工作

flutter Listview构建器溢出

没有为类型 'Widget' 定义运算符 '[]' .try 定义运算符[]

无状态和有状态小部件,我可以同时使用吗?

如何设置行中项目之间的空格相等?

如何在 Flutter 中测试动画图标

如何在向下滚动时隐藏顶部卡片并在向上滚动时出现?

如何在 flutter 的alert 对话框中实现进度指示器?

Flutter 中父容器顶部的 Gridview 间距额外区域

为什么这个循环只发生一次?Flutter /dart

参数类型Future>不能分配给参数类型Future>?