【发布时间】:2021-09-05 09:57:59
【问题描述】:
在我的应用程序中,我有一个包含许多文本表单字段的列表视图。 我使用这个键盘,以便用户只能输入数字。但是,此键盘没有 Enter 按钮或类似的东西。
现在我想在用户关闭键盘或者焦点丢失时调用 onSubmitted 或 onEditingComplete。我不想使用 onChanged,因为这会导致 Firestore 中的很多流量。
Atm 我用下面的代码来关闭键盘。
return GestureDetector(
onTap: (){
currentFocus = FocusScope.of(context);
if (!currentFocus.hasPrimaryFocus) {
currentFocus.unfocus();
FocusScope.of(context).unfocus();
}
},
有没有办法做到这一点?
提前致谢
【问题讨论】:
标签: flutter google-cloud-firestore textformfield