gpt4 book ai didi

Flutter 主题未被覆盖

转载 作者:IT王子 更新时间:2023-10-29 06:58:13 30 4
gpt4 key购买 nike

几个小时以来,我一直在尝试覆盖我的应用主题,但没有成功,如果能获得任何帮助,我将不胜感激。

我想我正在做的正是this questioner正在做,但对我来说,由于某种原因主题没有被覆盖,我不明白为什么。无论我做什么,文本“嘿”都不是白色的。任何想法为什么?谢谢。

@override
Widget build(BuildContext context) {
final ThemeData _themeData = Theme.of(context);
return Theme(
data: _themeData.copyWith(
textTheme: _themeData.textTheme.copyWith(
headline: _themeData.textTheme.headline.copyWith(
color: Colors.white,
),
),
),
child: Center(
child: Text(
'hey',
style: Theme.of(context).textTheme.headline,
),
),
);
}

最佳答案

我意识到它不起作用的原因是因为主题需要在构建方法之前被覆盖!然后上下文将是新主题。

关于Flutter 主题未被覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54888487/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com