如何在Flutter中保持对TextField的关注而不显示键盘



我是Flutter的新手。我想要的是将注意力集中在TextField上,而不是显示键盘上。有可能吗?

若要在文本字段可见时立即对其进行聚焦,请使用autofocus属性。

content_copy
TextField(
autofocus: true,
);

_dismissKeyboard(BuildContext context) {
FocusScope.of(context).requestFocus(new FocusNode());
}
@override
Widget build(BuildContext context) {
return new GestureDetector(
onTap: () {
this._dismissKeyboard(context);
},
child: new Container(
color: Colors.white,
child: new Column(
children: <Widget>[/*...*/],
),
),
);
}

这两个组件应该一起使用,以实现您想要实现的目标。

相关内容

  • 没有找到相关文章

最新更新