美文网首页
Flutter DropdownButton 禁用弹框 禁用点击

Flutter DropdownButton 禁用弹框 禁用点击

作者: 菜鸟考官 | 来源:发表于2020-06-12 17:23 被阅读0次
Screenshot_1591953265.png

有时只需要样式,不需要弹框。

把 DropdownButton 的 onChanged: null, 方法就不会弹框了。
但是又需要点击时间,触发一些操作。 于是可以在外层嵌套 GestureDetector(),利用GestureDetector的 onTap: ()来触发。

  GestureDetector(
      onTap: () {
        ToastTool.showToast("点击了时间");
      },
      child: DropdownButton(
        value: _timeValue,
        iconDisabledColor: Color(0xFF333333),//图标禁用颜色
        //禁用提示 的样式
        disabledHint: Text(
          "时间",
          style: TextStyle(color: Color(0xFF333333)),
        ),
        underline: Text(""),
        items: itemList,
        onChanged: null,
      ),
    );

相关文章

  • Flutter DropdownButton 禁用弹框 禁用点击

    有时只需要样式,不需要弹框。 把 DropdownButton 的 onChanged: null, 方法就不会弹...

  • bootstrap学习记录

    禁用 BootStrap Modal 点击空白时自动关闭 backdrop 为 static 时,点击模态对话框的...

  • input输入框type=number时 去除增减及禁用滚轮事件

    input输入框type=number时 去除增减及禁用滚轮事件 一、禁用鼠标滚动事件 1. 原生input禁用鼠...

  • Flutter tips

    flutter禁用滚动事件Flutter进阶:深入探究 ListView 和 ScrollPhysicsFlutt...

  • 视觉表现

    css绘制 字符打点 颜色流动 输入框禁用

  • 禁用div点击

    常规禁用会想到disabled属性,但div并没有这个属性 可以使用pointer-events: none 意思...

  • 前端笔记--HTML-4

    输入限制 disabled规定输入字段应该被禁用。被禁用的元素是不可用和不可点击的。被禁用的元素不会被提交 max...

  • 总结Echo中遇到的问题

    1.设置模态框 需求:点击离职单选框时下面角色栏的按钮被禁用。点击角色栏管理员单选框时出现权限选择框。 2.需求:...

  • 记录一些莫名其妙的问题

    UFO 述: 1.问题描述: windos系统输入框输入时禁用鼠标点击事件,输入完成后1s左右恢复点击事件,仅禁止...

  • Flutter 学习笔记

    最近在学习Flutter, 想把学习过程中遇到的难点记录下来. 1. 如何禁用Button. 开发中经常会遇到禁用...

网友评论

      本文标题:Flutter DropdownButton 禁用弹框 禁用点击

      本文链接:https://www.haomeiwen.com/subject/sylntktx.html