gpt4 book ai didi

dart - Flutter:如何检测键盘按Enter?

转载 作者:IT老高 更新时间:2023-10-28 12:35:35 29 4
gpt4 key购买 nike

TextEditingController.addListener() 为文本更改时注册一个回调。这似乎也可以通过按下 Enter 按钮、打开/关闭键盘(更改焦点)来触发。

我如何注册是按下的输入,以便我可以调用 API?

我目前实现这一点的方法是通过监听 FocusNode 来检测焦点变化。当按下回车键时,焦点从 FocusNode 中移除,并且键盘关闭。这是正确的做法吗?

最佳答案

有一个onSubmitted接受 ValueChanged 回调的属性。 onSubmitted 在用户编辑完成后触发。

希望有帮助!

关于dart - Flutter:如何检测键盘按Enter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48731195/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com