我试图连续制作2个框,当我单击第一个框时,我的任务将打开时钟,这将需要用户选择时间。因此,时钟不是一个大问题,但是盒子是动态的。
就像在2个框上方有一个日历,所以当我单击“星期一”时,我将在多个框中添加多个时间,然后在单击“周二”后,再次出现新框,然后我们将选择另一个时间。因此,在每周的每一天中,我们都需要动态框。就像如果我们单击加号图标,则方框将增加。
答案 0 :(得分:0)
在没有看到您的代码的情况下,我不能100%地确定这正是您想要的,但是如果代码不完美,您应该能够使用,应该能够接受并满足您的需求。
Column(
children: <Widget>[
ListView.builder(
shrinkWrap: true,
itemCount: items.length,
itemBuilder: (context, index) => Text(items[index]),
),
Row(
children: <Widget>[
Container(
width: 300,
child: TextField(
controller: _controller,
onSubmitted: (String value) {
setState(() {
items.add(value);//this would go in your button
});
_controller.clear();
},
),
),
],
)
],
),