edittext限制输入长度并且显示(edittext限制输入类型)

技术刚刚好经历 近几年,移动端跨平台开发技术层出不穷,从Facebook家的ReactNative,到阿里家WEEX,前端技术在移动端跨平台开发中大展身手,技术刚刚好作为一名Android开发,经历了从Reactjs到Vuejs的不断学习。而在2018年,我们的主角变成了Flutter,这是Goolge开源的一个移动端跨平台解决方案,可以快速开发精美的移动App。希望跟大家一起学习,一起进步! 本…

技术性刚刚好历经

近些年,移动端跨平台开发设计五花八门,从Facebook家的ReactNative,到阿里巴巴家WEEX,前端技术在移动端跨平台开发设计中施展才能,技术性刚刚好作为一名Android开发设计,经历了从Reactjs到Vuejs的坚持学习。而在2018年,大家的主人公变成了Flutter,这也是Goolge开源系统的一个移动端跨平台解决方法,可以快速开发精致的挪动App。期待跟大伙儿一起学习,一起发展!

文中关键关键点

说白了文字输入框,类似iOS中的UITextField和Android中的EditText和Web中的TextInput。关键是为客户给予输入文字排忧解难。坚信我们在原生态手机客户端上面使用过这一作用,就没有在做实际讲解了,下面或是实际讲解下Flutter中TextField的用法。GitHub 4.2K项目EditText小部件教程

TextField

TextField的构造函数:

 const TextField({
    Key key,
    this.controller,            //控制板,操纵TextField文字
    this.focusNode,
    this.decoration: const InputDecoration(),      //输入器装饰设计
    TextInputType keyboardType: TextInputType.text, //输入的种类
    this.style,
    this.textAlign: TextAlign.start,
    this.autofocus: false,
    this.obscureText: false,  //是不是掩藏输入
    this.autocorrect: true,
    this.maxLines: 1,
    this.maxLength,
    this.maxLengthEnforced: true,
    this.onChanged,            //文字更改开启
    this.onSubmitted,          //文字递交开启(键盘键位)
    this.onEditingComplete,  //当客户递交可编写內容时启用
    this.inputFormatters,
    this.enabled,
    this.cursorWidth = 2.0,
    this.cursorRadius,
    this.cursorColor,
    this.keyboardAppearance,
  })

main.dat文档


import \'package:flutter/material.dart\';

void main() {
  runApp(MaterialApp(
    home: MyEditText(),
  ));
}

class MyEditText extends StatefulWidget {
  @override
  MyEditTextState createState() => MyEditTextState();
}

class MyEditTextState extends State<MyEditText> {
  String results = \"\";

  final TextEditingController controller = TextEditingController();

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(\"Using EditText\"),
        backgroundColor: Colors.red,
      ),
      body: Container(
        padding: const EdgeInsets.all(10.0),
        child: Center(
          child: Column(
            crossAxisAlignment: CrossAxisAlignment.stretch,
            children: <Widget>[
              TextField(
                decoration: InputDecoration(hintText: \"Enter text here...\"),
                onSubmitted: (String str) {
                  setState(() {
                    results = results   \"n\"   str;
                    controller.text = \"\";
                  });
                },
                controller: controller,
              ),
              Text(results)
            ],
          ),
        ),
      ),
    );
  }
}

汇总

这篇文章主要是讲解了flutter之中TextField控制详细介绍。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年4月28日 下午2:19
下一篇 2022年4月28日 下午2:22

相关推荐

  • 情人节占卜师大赚月入4万靠谱吗(忙到凌晨教单身狗约会告白)

    “很多人会在情人节前来找我占卜,从而决定情人节这一天的安排。”2月12日凌晨,全职占卜师Jeff(化名)回复完一位求卜者的问题,向时代周报记者发来信息。 “和对方合不合适?”“要不要约人家出去?”“要不要向对方告白?”Jeff说,这些问题是每年情人节最常被问起的问题。 每年春节到情人节之间,都是Jeff的生意旺季。以今年为例,自2月1日到2月11日的10天,Jeff就已经收入1.5万元。来找他占卜…

    2022年5月12日
    890
  • 尼康z6评测怎么样(带你了解尼康全幅微单Z6)

    今年8月底尼康正式发布第一代全画幅微单相机Z7和Z6。Z7和Z6高低像素搭配组合与当年A7R、A7如出一辙。此前小编已经详细测试了Z7,本次主角则是定位多动能机的Z6。 Z6和Z7最大的区别主要在CMOS传感器上,两者同为背照式,但像素值差别很大,Z7拥有约4575万有效像素,而Z6是约2450万有效像素。然而像素只是传感器差异带来的最直观区别,除此之外,在连拍速度、感光度范围、相位检测AF点数量…

    2022年10月5日
    370
  • 百度网盟推广怎么做,百度网盟推广优点以及现状分析

    1,网盟分为A搜客(关键词定向),B回头客(跟踪竞价站访客)。 2,网盟展现形式:1,固定2,悬浮3,贴片(展现在视频网站)4,文字。百度联盟网站对这几种展现形式要求不一样。 3,网盟分为PC端,手机端(效果好点)。它们对图片要求的尺寸有所不同。 4,网盟推广特点:对百度禁词限制小(基本没有限制),展现量大(百度联盟网站),点击量大,流量不精准,消费很快。流量像流水一样,不容易控制。 5.全国市场…

    2022年7月1日
    560
  • 小规模纳税人报税流程,填写小规模申报表要注意什么

    一 今天我就给大家分享一份最新整理的小规模纳税人申报纳税流程,里面全面说明了申报纳税所需要的流程和方法,以及所需要的资料和表格。申报纳税是很重要的财务工作之一,如果能熟悉掌握,可以在很大程度上,提高财务人员的工作效率。 希望我的分享,可以帮助到大家。(文末有获取方式) 目录 小规模纳税人怎样申报? 纳税人申报资料 申报纳税所需要的表单 纳税申报的流程 纳税申报表的填写等 小规模纳税人申报纳税流程 …

    2022年8月12日
    610
  • 怎么创业好,2020有前景的创业项目分享

    好弓得有好箭配,同样,一个好的创业方案需要和一个好的项目相匹配。都知道,创业是一个艰难的过程,从无到有,在这个过程中所需付出的努力有很多,但究其根本,最重要首先的就是要拥有一个好的项目,只有这样,你才可以顺着进行接下来的事情。看起来似乎很简单,但现实中却难倒了很多人,可只要你注意好这四点,就可以轻松拿下城池。 一、挑有特色的项目 在创业这条道路上,从来就不缺行走的路人,各行各业都会有人去涉足,市场…

    2022年6月7日
    560
  • 空白格符号复制代码,王者荣耀空格符号复制

    看看下面的图片,有没有想装13的冲动 今天小编为大家带来就带来这个“福利” 大家只需关注小编头条号“梦刻2017”, 关注小编头条号“梦刻2017”, 关注小编头条号“梦刻2017”, 小编会给大家每人一个空白名称哦 备注 对局先知和iphone中会显示特殊字符哦

    2022年10月15日
    2620
  • 微信怎么找回删除好友,微信好友恢复教程

    微信好友恢复软件微信聊天记录删除了怎么恢复?清空微信记录怎么找回?有很多的用户认为删除后的数据很有可能就无法恢复了,但真相总是出乎意料,我们借助数据恢复软件后,删除的微信记录怎么恢复的问题就不再是问题,删除的微信聊天记录只需要简单的几步就完整恢复了,下面,小编就要将删除的微信记录怎么恢复的秘诀分享给大家,赶紧来观摩吧。  怎样恢复微信聊天记录?好友长时间没有联系之后,想要找好友聊天却发现找不到好友…

    2022年6月23日
    670
  • 大学生创业贷款政策,大学生无息贷款有什么条件

    需要创业的大学生贷款条件有: 1、大学专科及以上毕业生; 2、申请人年龄在18~35周岁之间,能提供有效身份证明及居住证明; 3、有固定营业场所; 4、申请人须持有工商管理部门颁发的营业执照和经营许可证,从事正当合法的生产经营活动; 5、申请人有一定的创业自有资金; 6、具有稳定的收入和到期还款能力; 7、信用记录良好,无不良征信记录; 8、贷款用途符合相关规定。 【法律依据】 《教育部关于做好2…

    2022年5月18日
    840
  • 怎么刻录音乐cd,掌握这些步骤轻松学会刻录cd

    有很多小伙伴的车载音乐播放器只能播放音乐CD,从而迫使小伙伴们不得不去花费高价购买质量很差的车载音乐光盘,今天就让小编手把手教您刻录属于自己的车载音乐CD。。。 一、准备工作 刻录机:大多数笔记本电脑、品牌台式机都会带有刻录机,但是一些组装机可能就没有了,一定要确定好电脑是否带有刻录机;刻录软件:这类软件有很多,例如:UltraISO软碟通、Nero、光盘刻录大师……小编用的是Nero10,使用哪…

    2022年9月6日
    490
  • 手机上好用的视频编辑软件有哪些,手机视频剪辑软件排名

    做自媒体视频,很多人是用手机拍摄,手机剪辑,那么有哪些比较好用的手机剪辑软件呢? 剪映:一款全能免费抖音官方剪辑工具。 模板,比较多,更新快,在【灵感】里,进去之后随便找个视频,点【拍同款】; 音频,可以录音和提取音乐,音效较多; 调色,有高光、锐化、亮度、对比度、饱和度等近十种调节参数; 水印,会自动添加一个片尾,可以在设置里关掉。 VUE:入门级Vlog剪辑工具。 模板,有很多的Vlog模板,…

    2022年7月2日
    480

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信