在渲染上更新小部件值?

Updating widget value on render?

我有一个 Flutter 应用程序,我想根据当前系统时间显示一种颜色,以自纪元以​​来的毫秒数为单位。当然,我不能每秒刷新几次小部件的状态来改变颜色。但是我怎样才能达到这种效果呢?是否有某种我可以覆盖的渲染方法?

P.S.: 我正在使用 Material 小部件来显示颜色。

Flutter 仅在新帧到期时更新视图,无论您自上一帧以来调用 setState() 的频率如何。