gpt4 book ai didi

flutter - 在 Flutter 中创建带圆角且没有 ActivationIndicator 的 TextFormField

转载 作者:IT王子 更新时间:2023-10-29 07:10:03 25 4
gpt4 key购买 nike

我正在尝试为类似于 enter image description here 的代码实现用户输入

目前,我只有一个容器,一行包含 4 个容器,每个容器包含一个 TextFormField。我如何实现上述目标

   Padding(
padding: const EdgeInsets.all(8.0),
child: new Form(
child: Container(
color: Colors.blue[100],
height: 100.0,
width: 350.0,
child: Row(
mainAxisAlignment:
MainAxisAlignment.spaceEvenly,
children: <Widget>[
Container(
color: Colors.amber,
height: 50.0,
width: 50.0,
child: TextFormField(),
),

Container(
color: Colors.amber,
height: 50.0,
width: 50.0,
child: TextFormField(),
),
Container(
color: Colors.amber,
height: 50.0,
width: 50.0,
child: TextFormField(),
),
Container(
color: Colors.amber,
height: 50.0,
width: 50.0,
child: TextFormField(),
),

),
],

最佳答案

我创建了 this小例子,我认为这将帮助你实现同样的想法。回顾一下:

  • 您需要使用 FoucusNode 将焦点从 TextField 更改为另一个
  • 您可以从 decoration 属性更改边框和其他装饰设置,但如果您想更改颜色之类的东西,最好使用 Theme 小部件并从那里更改主题 <
  • 如果你想阻止用户输入超过一个承租人,请使用 LengthLimitingTextInputFormatter
  • 您也可以从装饰中获得圆角和特定的边界半径

    decoration: InputDecoration(
    contentPadding: const EdgeInsets.all(8.0),
    border: OutlineInputBorder(
    borderRadius: BorderRadius.circular(5.0),
    ),
    hintText: "0",
    ),

关于flutter - 在 Flutter 中创建带圆角且没有 ActivationIndicator 的 TextFormField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51907745/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com