【发布时间】:2020-06-06 00:13:26
【问题描述】:
我开始研究 ThemeData 类的属性 (https://api.flutter.dev/flutter/material/ThemeData-class.html)
并被属性卡住 - backgroundColor。我找不到使用它的信息。我在 Android Studio 中测试了几个小部件:
- 只有文字,
- 脚手架
- ChoiceChip(默认背景颜色为浅灰色)
- LinearProgressIndicator 或进度条(反射)
我也浏览过https://material.io/design/color/applying-color-to-ui.html。
没有提到 Flutter 中 ThemeData 的 backgroundColor 属性的变化反映了哪些组件(小部件)?除了LinearProgressIndicator
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
theme: ThemeData(
accentIconTheme: IconThemeData(color:Colors.deepOrange),
backgroundColor: Colors.red,
primaryColor: Colors.teal,
),
home: HomePage(),
);
}
}
【问题讨论】: