Flutter 回应';完成';TextFormField中的按钮
我想回应用户在输入TextFormField时按下键盘上的“完成”按钮 迄今为止的代码:Flutter 回应';完成';TextFormField中的按钮,flutter,Flutter,我想回应用户在输入TextFormField时按下键盘上的“完成”按钮 迄今为止的代码: TextFormField( autofocus: true, textInputAction: TextInputAction.done, decoration: InputDecoration( labelText: 'ENTER YOUR TASK'
TextFormField(
autofocus: true,
textInputAction: TextInputAction.done,
decoration: InputDecoration(
labelText: 'ENTER YOUR TASK'
),
),
使用或财产
onEditingComplete
- 当按下完成操作时,如“完成”、“开始”、“发送”或“搜索”,用户的内容将提交给控制器,然后放弃焦点
- 当按下“下一步”或“上一步”等非完成操作时,用户的内容将提交给控制器,但不会放弃焦点,因为开发人员可能希望立即将焦点移动到OnSubmited中的另一个输入小部件
TextFormField(
onEditingComplete: (){
//do your stuff
},
)
TextFormField(
onFieldSubmitted: (val){
// process
},
)
onFieldSubmitted
当用户指示他们已完成编辑字段中的文本时,将调用OnSubmited
例如
TextFormField(
onEditingComplete: (){
//do your stuff
},
)
TextFormField(
onFieldSubmitted: (val){
// process
},
)
使用或财产
onEditingComplete
- 当按下完成操作时,如“完成”、“开始”、“发送”或“搜索”,用户的内容将提交给控制器,然后放弃焦点
- 当按下“下一步”或“上一步”等非完成操作时,用户的内容将提交给控制器,但不会放弃焦点,因为开发人员可能希望立即将焦点移动到OnSubmited中的另一个输入小部件
TextFormField(
onEditingComplete: (){
//do your stuff
},
)
TextFormField(
onFieldSubmitted: (val){
// process
},
)
onFieldSubmitted
当用户指示他们已完成编辑字段中的文本时,将调用OnSubmited
例如
TextFormField(
onEditingComplete: (){
//do your stuff
},
)
TextFormField(
onFieldSubmitted: (val){
// process
},
)
它会自动将其视为提交,如果仍要覆盖,则可以在TextFormField中使用
onsubmit
param。它会自动将其视为提交,如果仍要覆盖,则可以在TextFormField中使用onsubmit
param