我在遵循一个旧的flutter教程,其中使用了backgroundColor。下面是我在教程之后写的:
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
title: 'My app',
theme: ThemeData.dark().copyWith(
backgroundColor: backgroundColor,
),
home: const Text("My UI page"),
);
}
}
字符串
myBackgroundColor是另一个文件中的一个const,它包含了应用程序的所有颜色。我应该在主题中写什么来应用myBackgroundColor?
flutter文档说backgroundColor已被弃用,并使用colorScheme.background代替。但当使用colorScheme.background时,我得到一个错误,说indundefined name 'colorScheme'。
1条答案
按热度按时间xggvc2p61#
正如它所说
“backgroundColor”已弃用,不应使用。请改用colorScheme.background。
试试
字符串