listview - Flutter:每秒刷新列表字幕
问题描述
我正在制作一个颤动的应用程序,它倒计时到事件。我需要的是一种每秒刷新 ListView 字幕的方法。我将所有事件存储在一个列表中,并且我有一个函数,它将索引作为参数并将剩余时间返回给给定索引处的事件。这个函数写在ListView的副标题里,我想每秒更新一次。任何帮助表示赞赏。
解决方案
您可以使用 StatefulBuilder + DateTime 来更新它
StatefulBuilder(
builder: (BuildContext context, setState){
}
);
推荐阅读
- php - 将 Tcl 字典转换为 JSON 或 ARRAY 的 PHP 解析器转换器
- google-apps-script - 在 Google Apps 脚本中使用高级 Gmail 服务创建与表情符号兼容的 Gmail 草稿
- momentjs - 将小时 UTC 时间转换为本地时间 moment.js
- typescript - firebase 云功能在部署时更改名称
- javascript - 在 React Native 中附加 JSX
- java - 如何通过java代码检查hbase中的区域大小
- docker - 使用单个节点从多个 swarm 进行 docker 日志记录
- jenkins - 无法在 Ubuntu 20.04 上安装 Jenkins
- python - 当外部模块已经导入到其他导入的模块中时,您是否必须重新导入它们?
- azure-pipelines - 有没有办法使用 azure 管道从 jfrog 工件中删除工件?