首页 > 解决方案 > 如何在 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],

我该如何解决?

标签: flutterdartmaterial-design

解决方案


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


推荐阅读