MaterialColor。具体方法如下: import 'package:flutter/material.dart'; void main() { runApp(const MyApp()); } class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( debugShowCheckedModeBanner: false, home: HomePage(), ...
primarySwatch是一个MaterialColor类型的参数,而不是Color类型。因此,如果您想将单个颜色转换为 Material 颜色系列,需要使用MaterialColor的构造函数来创建: final customColor = Color.fromRGBO(7,193,96,0.9); final primarySwatch=MaterialColor( customColor.value, {50: customColor.withOpacity(0.1),100: customCo...
import 'package:flutter/material.dart'; ThemeData themeData(BuildContext context) { ThemeData themeData = ThemeData( visualDensity: VisualDensity.adaptivePlatformDensity, primarySwatch: Colors.orange, brightness: Brightness.dark, ); return themeData; } I expect the color will be orange but it's tea...