请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

主题颜色失效

发现更新flutter到最新版本之后主题颜色没了,老师的代码也试了也是同样的问题

正在回答

1回答

可以尝试在MaterialApp中关闭Material3来看看效果:
return MaterialApp(
    theme: ThemeData(useMaterial3: false),
    // ...
  );
2 回复 有任何疑惑可以回复我~
  • 提问者 gos360 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2024-01-18 10:58:35
  • 海飞GG 回复 提问者 gos360 #2
    回复 gos360:我也遇到这个问题了, 如果你想用Material3风格的话, 你可以这样改:
      /// 获取主题
      ThemeData getTheme() {
        _themeColor ??= init();
        return ThemeData(
          useMaterial3: true,
          colorSchemeSeed: _themeColor,
          // primarySwatch: _themeColor,
        );
      }
    使用colorSchemeSeed
    回复 有任何疑惑可以回复我~ 2024-04-29 20:39:55
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信