flutter TextField隐藏键盘

直接上代码 : 

  TextEditingController _contentController = new TextEditingController();
  FocusNode _contentFocusNode = FocusNode();

 

复制代码
                  Container(
                    padding: EdgeInsets.fromLTRB(0.00, 5.00, 0.00, 5.00),
                    child: TextField(
                      focusNode: _contentFocusNode,
                      controller: _contentController,
                      style: TextStyle(fontSize: 9.00, color: Colors.black),
                      autocorrect: false,
                      maxLines: 2,
                      decoration: new InputDecoration(
                          labelText: '内容',
                          border: new OutlineInputBorder(
                              borderRadius: new BorderRadius.circular(3.0))),
                      onChanged: (val) {
                        if (val.length > 300) {
                          _newContent = val.substring(0, 300);
                          _contentController.text = _newContent;
                        } else {
                          _newContent = val;
                        }
                      },
                    )..controller.text = _newContent,
                  ),
复制代码

 

复制代码
                MaterialButton(
                            child: new Text(_choosedCategory,
                                style: new TextStyle(
                                    color: Colors.amber,
                                    fontSize: 9.00,
                                    letterSpacing: 5.00)),
                            color: Colors.teal,
                            onPressed: () {
                              _contentFocusNode.unfocus();
                              _tieziCategory_flag = true;
                              Navigator.pop(context);
                              _addTieZi();
                            },
                          )
复制代码

 

posted on   --LP--  阅读(8533)  评论(0编辑  收藏  举报

(评论功能已被禁用)
编辑推荐:
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器
· PowerShell开发游戏 · 打蜜蜂
· 凌晨三点救火实录:Java内存泄漏的七个神坑,你至少踩过三个!
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示