求助:Flutter应用颜色与IDE及教程显示不一致问题排查
Flutter Material3 颜色显示偏暗问题
我正在学习Flutter,跟随入门级codelab及视频教程学习。按照教程使用Colors.deepOrange作为配色方案时,IDE与视频中的颜色显示基本一致:

但将应用运行在浏览器、Windows系统或安卓模拟器中时,颜色显得非常深:
这种颜色偏暗的情况同样出现在蓝色、绿色等其他颜色上。我查阅资料了解到P3颜色支持,但同一显示器显示不同内容时颜色表现不同,因此排除显示器本身的问题。另外,我使用的是Windows电脑搭配5年旧显示器,而教程使用的是Mac设备。
我的主题设置完全遵循教程:
theme: ThemeData( useMaterial3: true, colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepOrange), ),
卡片代码如下:
return Card( color: theme.colorScheme.primary, child: Padding( padding: const EdgeInsets.all(20), child: Text( pair.asLowerCase, style: style, semanticsLabel: pair.asPascalCase, ), ), );
我尝试了所有能想到的方法仍无法解决,请问是什么原因导致颜色暗淡,该如何处理?
内容的提问来源于stack exchange,提问作者Evorlor
相关产品推荐
相关产品推荐

