【发布时间】:2021-03-09 09:39:18
【问题描述】:
我想知道是否有人可以帮助我解决让我陷入困境的事情。
我对颤振和飞镖语言非常陌生。在完成 Udemy 课程的过程中从事基本的个人项目。
它被称为“Bushy Bingo”——下面是 UI(暂时搁置布局问题) 我想要的是当用户单击随机播放按钮时动物的顺序会随机播放。所以你每次都会得到一个随机游戏。
这些动物都是我创建的自定义小部件,它们位于一个“表格”小部件中,4 个表格行,4 个孩子一个块来创建 4 x 4 网格。
我的想法是我需要
-
将“positionNumber”值作为 in 分配给每个单元格 网格
-
创建一个包含我的 16 只动物的“animalIndex”地图
-
编写一个 for 循环函数,从 从以下逻辑开始..
A - 16 次...
B - 生成一个介于零和我的 animalIndex 长度之间的随机数
C - 从我的 animalIndex 中获取相应的条目并将其作为新条目添加到我的 tableOrder 列表中
D - 从 animalIndex 中删除条目
假设这是合理的逻辑,我无法让它与 dart 一起使用。请参阅下面的屏幕截图以查看问题
如果有人能告诉我哪里出错了,我将不胜感激。也许我的整个方法都是错误的。 (我以前错了;))
【问题讨论】: