如何使用SimpleTimer小部件 Flutter 添加超过初始持续时间

hpxqektj  于 2023-03-24  发布在  Flutter
关注(0)|答案(1)|浏览(120)

我使用这个包创建了一个SimpleTimer Widget:https://pub.dev/packages/simple_timer
它说的文件上说,与“添加”的方法,它允许去在初始持续时间.所以在这里,我设置我的初始持续时间在20秒,每次我得到一个正确的答案,我添加5秒,但我仍然不能得到超过20秒,我设置..
下面是我的Simple Timer代码:

SimpleTimer(
                      timerStyle: TimerStyle.expanding_sector,
                      backgroundColor: splashBackground,
                      progressIndicatorColor: backgroundHighlight,
                      controller: _timerController,
                      duration: startingTime,
                      onEnd: () {
                        setState(() {
                          textField = false;
                        });
                        //go to results page?
                      },
                    ),

下面是我使用“add”方法的部分:

_timerController.add(
                      bonus,
                      start: true,
                    );
rxztt3cl

rxztt3cl1#

我认为你正在寻找的是正确实现的add函数。

_timerController.add(Duration(seconds: 5));

这将从确定答案正确的任何函数调用。

相关问题