【发布时间】:2019-09-30 11:30:59
【问题描述】:
如果我在颤动中使用较浅的颜色作为原色,所有文本都会自动变黑。如果我选择深色原色,应用程序中的所有文本都会变为白色。
我知道他们选择了一种合适的颜色,因为对于文本颜色来说颜色可能太暗或太亮,这可能会让眼睛感到恼火,但我仍然想避免这种行为。
我知道我可以浏览所有文本主题并尝试设置它们,但我想尽可能避免这种情况,因为很难找到所有并正确设置它们。
child: MaterialApp(
title: 'Test App',
debugShowCheckedModeBanner: false,
theme: ThemeData(
brightness: Brightness.light,
primaryColor: Colors.teal[200], // All text is black
primaryColor: Colors.teal[800], // ALL text is white
),
问题:如何避免根据我的原色自动改变颜色?我可以只在一个地方选择一种或另一种文本颜色吗?
【问题讨论】: