如何在flutter中从code_field包中将处理程序添加到InputCodeField?

安迪

我使用code_field在我的android应用中获得用户的验证。我如何获取该代码,例如onComplete或其他函数?

pubspec.yaml

code_field: ^1.22.0

确认画面如下

class ConfirmCodeScreen extends StatefulWidget {
    @override
    _ConfirmCodeScreenState createState() => _ConfirmCodeScreenState();
}

class _ConfirmCodeScreenState extends State<ConfirmCodeScreen> {
    final codeControl = InputCodeControl(inputRegex: '^[0-9]*');
    
    @override
    Widget build(BuildContext context) {
        return Scaffold(
            body: SafeArea(
                child: Container(
                    padding: EdgeInsets.symmetric(horizontal: consts.APP_PADDING),
                  child: Column(
                      mainAxisAlignment: MainAxisAlignment.center,
                      children: [
                          InputCodeField(
                            control: codeControl,
                            count: 4,
                            inputType: TextInputType.number, 
                            decoration: InputCodeDecoration(
                                focusColor: Colors.black,
                                color: Colors.black,
                                textStyle: TextStyle(
                                    color: Colors.black,
                                    fontSize: 30
                                )
                            ),
                        ),
                      ],
                    ),
                ),
                ),
        );
    }
}
Shubham narkhede
 Column(
        mainAxisAlignment: MainAxisAlignment.center,
        children: [
          InputCodeField(
            control: codeControl,
            count: 4,
            inputType: TextInputType.number,
            decoration: InputCodeDecoration(
                focusColor: Colors.black,
                color: Colors.black,
                textStyle: TextStyle(color: Colors.black, fontSize: 30)),
          ),
          MaterialButton(
            onPressed: () {
              print("=======>>${codeControl.value}");
            },
            child: Text("Get Data"),
          )
        ],
      ),

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在代码中将处理程序添加到ListBoxItem?

来自分类常见问题

如何在Flutter中将ListView添加到列中?

来自分类Dev

如何在VB6中将事件处理程序添加到索引控件中?

来自分类Dev

如何在羽毛笔图像处理程序中将类添加到图像元素?

来自分类Dev

如何在C#代码中将事件处理程序添加到ToolStripButton?

来自分类Dev

企业架构师:如何在C#中将TaggedValue添加到包中

来自分类Dev

如何在Flutter中将导航添加到元素列表

来自分类Dev

如何在WPF项目中将应用程序设置添加到安装程序中?

来自分类Dev

如何在Flutter中将Hero动画添加到我的ListView中?

来自分类Dev

如何在Flutter中将资产类型图像列表添加到轮播中

来自分类Dev

如何在Flutter中将静态单位(文本)添加到TextFormField中?

来自分类Dev

如何在Angular 2中将提供程序添加到Service类?

来自分类Dev

如何在iOS 13/14中将视图添加到应用程序顶部

来自分类Dev

如何在React.js中将多个事件处理程序添加到同一事件

来自分类Dev

如何在python中将元素添加到列表中?

来自分类Dev

如何在字典中将元素添加到列表中?

来自分类Dev

如何在javascript中将数组添加到数组中?

来自分类Dev

如何在MySQL中将小计添加到表中?

来自分类Dev

如何在gnuplot中将图例添加到圆中?

来自分类Dev

如何在python中将元素添加到列表中

来自分类Dev

如何在XCode 6.0中将Boost库添加到我的C ++程序中?

来自分类Dev

如何在XCode 6.0中将Boost库添加到我的C ++程序中?

来自分类Dev

Flutter-如何在Flutter中将滚动视图添加到具有ListView的列

来自分类Dev

在Ubuntu中将处理程序添加到Apache的位置

来自分类Dev

在SwiftUI中将完成处理程序添加到withAnimation

来自分类Dev

如何在 Laravel 中将包视图添加到主视图?

来自分类Dev

在React中将事件处理程序添加到iframe中的特定类名

来自分类Dev

如何在iOS 13中将UIView对象添加到当前应用程序窗口

来自分类Dev

如何在我的android应用程序中将上传图像中的名称,标题等添加到Facebook?

Related 相关文章

  1. 1

    如何在代码中将处理程序添加到ListBoxItem?

  2. 2

    如何在Flutter中将ListView添加到列中?

  3. 3

    如何在VB6中将事件处理程序添加到索引控件中?

  4. 4

    如何在羽毛笔图像处理程序中将类添加到图像元素?

  5. 5

    如何在C#代码中将事件处理程序添加到ToolStripButton?

  6. 6

    企业架构师:如何在C#中将TaggedValue添加到包中

  7. 7

    如何在Flutter中将导航添加到元素列表

  8. 8

    如何在WPF项目中将应用程序设置添加到安装程序中?

  9. 9

    如何在Flutter中将Hero动画添加到我的ListView中?

  10. 10

    如何在Flutter中将资产类型图像列表添加到轮播中

  11. 11

    如何在Flutter中将静态单位(文本)添加到TextFormField中?

  12. 12

    如何在Angular 2中将提供程序添加到Service类?

  13. 13

    如何在iOS 13/14中将视图添加到应用程序顶部

  14. 14

    如何在React.js中将多个事件处理程序添加到同一事件

  15. 15

    如何在python中将元素添加到列表中?

  16. 16

    如何在字典中将元素添加到列表中?

  17. 17

    如何在javascript中将数组添加到数组中?

  18. 18

    如何在MySQL中将小计添加到表中?

  19. 19

    如何在gnuplot中将图例添加到圆中?

  20. 20

    如何在python中将元素添加到列表中

  21. 21

    如何在XCode 6.0中将Boost库添加到我的C ++程序中?

  22. 22

    如何在XCode 6.0中将Boost库添加到我的C ++程序中?

  23. 23

    Flutter-如何在Flutter中将滚动视图添加到具有ListView的列

  24. 24

    在Ubuntu中将处理程序添加到Apache的位置

  25. 25

    在SwiftUI中将完成处理程序添加到withAnimation

  26. 26

    如何在 Laravel 中将包视图添加到主视图?

  27. 27

    在React中将事件处理程序添加到iframe中的特定类名

  28. 28

    如何在iOS 13中将UIView对象添加到当前应用程序窗口

  29. 29

    如何在我的android应用程序中将上传图像中的名称,标题等添加到Facebook?

热门标签

归档