far*_*ama 2 flutter flutter-layout
我有一个包含多个元素的页面,它有一个TextField小部件,我想知道我是否移动到另一个元素来做某事。从一个元素移动到另一个元素时是否会触发事件?我试过了,onSubmitted但它没有满足我的要求。
你需要使用 FocusNode
FocusNode:final FocusNode focusNode;TextField:TextField( ..., focusNode: focusNode, ... )FocusNode:focusNode.addListener(() {
print("${focusNode.hasFocus}");
});
Run Code Online (Sandbox Code Playgroud)
FocusNode有hasFocus,true手段TextField有重点| 归档时间: |
|
| 查看次数: |
227 次 |
| 最近记录: |