前言
flutter theme:themeData() 统一设置主题颜色不起作用解决方法
本篇只为效果演示和记录作用
解决方案来自
解决Flutter顶部栏颜色修改 theme: ThemeData(primaryColor: Colors.white)不起作用的问题_m0_46527751的博客-CSDN博客
import 'package:flutter/material.dart';
import 'package:z_test_flutter/src/home/home.dart';
class App extends StatefulWidget {
@override
State<App> createState() => _AppState();
}
class _AppState extends State<App> {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'z.store',
//自定义主题颜色
//theme: ThemeData (primaryColor: Colors.green, ),
theme: ThemeData(
colorScheme: const ColorScheme.light(
//primary: Colors.green,
primary: Colors.black, //主题颜色
onPrimary: Colors.white, //主题字体颜色
//onBackground: Colors.pink,
//secondary: Colors.amber),
),
),
home: Home(),
);
}
}
版权声明:本文为weixin_46065358原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。