我有这个:
Widget build(BuildContext context) {
return MaterialApp(
title: 'AnApp',
theme: ThemeData(
primarySwatch: Colors.blueGrey,
),
home: MainWidget()
);
}
}
所以我将primarySwatch
颜色设置为blueGrey
。我如何在MainWidget
班级内访问此颜色?
我想将背景设置为与AppBar
颜色相同。
我不确定是否存在这样的primarySwatch
内部小部件使用方法,但是如果您正在寻找AppBar
颜色,则实际上是primaryColor
,可以使用
Color color = Theme.of(context).primaryColor;
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句