当用户按下添加按钮时如何添加小部件?

问题描述 投票:-1回答:1

https://i.stack.imgur.com/SchcD.jpg当用户按下按钮时,如何渲染窗口小部件。当用户按下Add a destination时,想要呈现一个列表列表目标小部件,该小部件用蓝色圈出。当用户按下2次时,我想要2个列出Destination小部件。我如何完成它。

flutter flutter-layout
1个回答
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), );
我希望这能回答您的问题
© www.soinside.com 2019 - 2024. All rights reserved.