https://i.stack.imgur.com/SchcD.jpg
当用户按下按钮时,如何渲染窗口小部件。
当用户按下Add a destination
时,想要呈现一个列表目标小部件,该小部件以蓝色圈出。当用户按下2次时,我要2个列出Destination小部件。我如何完成它。
答案 0 :(得分:0)
是的,这是可能的。
声明一个int变量,并在点击按钮时递增int。 还要创建一个列表视图,并将代码放在该列表视图中。
检查以下代码:效果很好:
int itemNumber = 1;
// your listview here
return ListView(
children: List.generate(itemNumber, (index) {
return Container(
height: 50,
width: 50,
);
}),
);
此处的按钮
FloatingActionButton(
onPressed: () => itemNumber++,
child: Icon(Icons.add),
);
我希望这能回答您的问题