flutter - 如何在 Flutter 应用中应用调色板编号?
问题描述
我想使用 Material Design 的粉色调色板。点击这里
#880E4F 或粉色[900]适用于此代码
void main() {
runApp(
MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('I Am Rich'),
backgroundColor: Colors.pink[900],
),
backgroundColor: Colors.pink[900],
),
),
);
}
但是,当我想使用 #FF80E4F 或pink[A100]时它根本不起作用?它说
lib/main.dart:11:38: Error: Getter not found: 'A100'.
backgroundColor: Colors.pink[A100],
我该如何解决?
解决方案
Color(0xff880E4F)
应该做的伎俩。
https://api.flutter.dev/flutter/dart-ui/Color-class.html
编辑:
您的示例图像似乎已过时。不要使用pink[A100]
. 使用Colors.pinkAccent[100]
检查有关如何正确获取强调色的文档:
https ://api.flutter.dev/flutter/material/Colors-class.html
推荐阅读
- visual-studio - 尝试安装 Visual Studio Community 2019 扩展时出错
- java - Java - Netbeans 计算器清除按钮的问题
- mongodb - 是否可以像使用 mongodb 中的集合一样使用查询结果?
- visual-studio-code - VSCODE 终端界面已更改。怎么回到默认界面?
- php - php。7.4 内置服务器处理多个请求?
- android - 蓝牙控制器应用程序如何工作?(我会用什么来做一个)
- python - Selenium - 切换到作为窗口的 div 类
- c# - @property_name 声明在 C# 中的含义是什么?
- javascript - 试图用 li 创建一个按钮,但它不起作用
- javascript - SPR 移动窗口:单击时显示多词区域,但仍保留单个词之间的空格