android - 通过 Timer 从 StatefulBuilder 返回文本
问题描述
我想制作一个按计时器返回文本而不重建页面上的所有元素的小部件,如何使我的小部件返回带有 countdownNumber 值的文本?
Widget CDtimer(){
return StatefulBuilder(
builder: (BuildContext context, setState) {
var sub = countDownTimer.listen(null);
sub.onData((duration) {
setState(() {
currentNumber += stepInSeconds;
countdownNumber = timeOutInSeconds - currentNumber;
countdownNumber += stepInSeconds;
}
);
});
sub.onDone(() {
sub.cancel();
});
}
);
}
解决方案
推荐阅读
- axios - Axios's response, what's in it??.....const response = await axios
- testing - wiremock to mock public backend response
- mysql - MySQL:查找总价既不是最高也不是最低的产品类别?
- java - Version issue in custom jar
- kubernetes - k8s - ReplicaSet matchLabel 选择器的意义
- c++ - Large binary read in windows 10 is faster when run as admin
- python - 在 Python 中安装 -D /dev/null path_file 功能
- r - R:根据前一行合并连续行
- http - 如何停止http重定向到https
- mysql - Cosmos DB:更快的搜索选项