24得票18回答
Flutter ThemeData:添加主颜色时,主颜色未从主题更改

我正在跟随LinkedIn Learning上伦敦应用酿造厂的BMI计算器应用。当试图将primaryColor设置为红色时,尽管我覆盖了Primary Color,但我的仿真器仍显示默认的浅蓝色AppBar。以下是代码: import 'package:flutter/material...

18得票2回答
如何在Flutter中为主题切换添加动画?

我想在 Flutter 中添加从浅色主题到深色主题或反之的动画,就像 Telegram 显示的那样: Telegram 切换动画 Telegram 切换动画 来源 我没有找到在 Flutter 中实现它的方法,这在 Flutter 中是否可能? 感谢任何回答。

12得票2回答
使用 Brightness.dark 设置暗黑主题时,出现了失败的断言。

我遇到了这个错误: 'package:flutter/src/material/theme_data.dart': Failed assertion: line 412 pos 12: 'colorScheme?.brightness == null || brightness == nul...

12得票1回答
body2已弃用,不应再使用。这是2014版Material Design中使用的术语。- 在Flutter中的警告信息。

如果您将Flutter SDK从版本v1.12.13更新到v1.13.8之后的任何版本,您将收到与textTheme使用相关的多个警告消息。例如,下面给出的其中一个。 信息:body2已弃用,不应再使用。这是Material Design 2014版本中使用的术语。现代术语为bodyT...

12得票4回答
在Flutter主题中如何改变页面转换速度/持续时间

如何更改应用程序主题中设置的转场动画的持续时间/速度? 我可以通过为MaterialApp使用主题来更改转场动画。下面的示例将默认转场替换为FadeTransition 。使用淡入淡出转换时,感觉很慢,我无法弄清楚如何更改主题中设置的转换的持续时间。import 'package:flutt...

10得票2回答
如何将Flutter应用程序主题默认设置为黑暗模式?

我在Flutter中创建了一个简单的登录UI,但是我不知道如何将整个应用程序的主题设置为深色。我的意思是,如果未来添加更多功能到应用程序中,它们都应该在深色主题中。有没有办法做到这一点? 我使用了一个单独的Dart文件(login.dart),我的登录UI中使用的所有小部件都在这个文件中。我...

9得票3回答
Flutter/Material 3:AppBar忽略图标主题

在我的AppBar中,标题以白色文本显示,但图标是暗灰色或其他颜色。我希望图标也是白色的。但是图标主题中的颜色没有效果!即使直接添加到AppBar中...... Scaffold( appBar: AppBar(automaticallyImplyLeading: false, ...

9得票2回答
了解在Flutter + Material应用程序中使用哪些默认样式

我刚开始接触Flutter和Material Design。我注意到,当我使用ThemeData创建主题时,如果我像下面这样使用: ThemeData( textTheme: TextTheme(bodyText1: TextStyle(color: Colors.white)), ) ...

8得票1回答
在浅色主题中更改图标颜色没有任何影响。

我正在编写一个Flutter应用程序,尝试为浅色和深色主题定义自己的主题。 使用Android Studio编码,并使用附带的普通Android模拟器进行测试。 我注意到当我在深色主题中更改图标颜色时,它有效,并且可以看到所需颜色的图标。 但是,在将模拟器设置为浅色主题时,图标的颜色没有改变...

7得票3回答
如何在Flutter中使用Theme.of()存储默认填充?

据我所知,在Flutter中,我应该通过Theme.of()来访问我的样式常量。在Android中,我会将它们存储在dimens.xml中。但是,在ThemeData的所有条目中,似乎没有一个是关于填充量的,而且似乎也不可能添加新的条目。那么,我应该将填充量的常量存储在哪里?