【发布时间】:2021-03-22 18:04:36
【问题描述】:
目前,我使用以下方法设置每个屏幕的背景颜色:
@override
Widget build(BuildContext context) => Scaffold(
backgroundColor: Colors.white,
body: ...
);
每次创建新屏幕时,我总是忘记添加此背景颜色设置器。这是一个小小的不便,但如果有一种方法可以为所有屏幕设置一次此背景颜色,我真的很感激,除非被特定Scaffold 的backgroundColor 属性覆盖。我尝试在MaterialApp 的color 属性上设置颜色,但看起来没有任何效果。
【问题讨论】: