作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
在Android中,我们可以调用setOnFocusChangeListener()
,在onFocusChanged()
方法中做一些事情,但是flutter不提供onFocus()
类似 GestureDetector 中的 onTap()
或 RawKeyboardListener 中的 onKey()
的接口(interface)。
我已阅读有关焦点的 flutter api,https://docs.flutter.io/flutter/widgets/FocusManager-class.html但我找不到实现我的要求的方法,谁能帮我一把?
最佳答案
您还可以使用Focus小部件。
Focus(
child: TextFormField(...),
onFocusChange: (hasFocus) {
if(hasFocus) {
// do stuff
}
},
)
关于flutter - 如何在 flutter 中听焦点变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47965141/
我是一名优秀的程序员,十分优秀!