小编san*_*ari的帖子

在颤振中动态添加表单字段

我想在颤振中使用它,但是单击[+]按钮时我没有添加电话号码。当我打电话给电话小部件时,我收到了这个错误:

W/AccessibilityBridge(16228): 不能用反射调用 getChildId

下面是我的代码:

RaisedButton(
          child: Text(
            '+',
            style: TextStyle(fontSize: 20.0),
          ),
          shape: RoundedRectangleBorder(
              side: BorderSide(
                  color: Colors.black26,width: 1.0,
                  style: BorderStyle.solid),
              borderRadius: BorderRadius.circular(10.0)),
          onPressed: () {
            Phone();
            print('add phone is pressed');
          },
          color: Colors.white,
        ),

  class Phone extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Padding(
      padding: const EdgeInsets.only(right: 8.0),
      child: TextFormField(
        keyboardType: TextInputType.phone,
        decoration: const InputDecoration(
          contentPadding:
          EdgeInsets.symmetric(horizontal: 15.0, vertical: 20.0),
          enabledBorder: OutlineInputBorder(
            borderRadius: BorderRadius.all(
              Radius.circular(10.0),
            ),
            borderSide: BorderSide(color: Colors.white, width: 0.1),
          ),
          filled: …
Run Code Online (Sandbox Code Playgroud)

forms flutter

1
推荐指数
1
解决办法
4010
查看次数

标签 统计

flutter ×1

forms ×1