Flutter - 如何为小部件容器颜色使用 RGB 或 HEX 值
Flutter - How to use an RGB or HEX value for a Widget Container Color
我的应用程序中有一个容器,我想为其使用特定的填充颜色,但我无法弄清楚。我在使用 Colors.grey[500]
时没有问题,但我想使用 Material 颜色库中没有的颜色。我真的很想使用 color: new Color.fromRGBO(200, 150, 150, 1.0)
但这会引发错误。
任何人都可以指出正确的方向,以便能够将 RGB 或 HEX 值分配给小部件 color:
属性吗?
当我将鼠标悬停在 Android Studio 中的代码行上时得到的 error/warning:
The argument type 'Color(...color.dart)' can't be assigned to the parameter 'Color(...painting.dart)'
看来是我自己弄错了。我之前包含了如下所示的 color.dart 包:
import 'package:color/color.dart';
它导致了我收到的 conflict/error。当我将鼠标悬停在 Android Studio 编辑器中的错误上时,我会得到 warning/error:
The argument type 'Color(...color.dart)' can't be assigned to the parameter 'Color(...painting.dart)'
删除该导入后,我尝试使用的代码就可以正常工作了。
我的应用程序中有一个容器,我想为其使用特定的填充颜色,但我无法弄清楚。我在使用 Colors.grey[500]
时没有问题,但我想使用 Material 颜色库中没有的颜色。我真的很想使用 color: new Color.fromRGBO(200, 150, 150, 1.0)
但这会引发错误。
任何人都可以指出正确的方向,以便能够将 RGB 或 HEX 值分配给小部件 color:
属性吗?
当我将鼠标悬停在 Android Studio 中的代码行上时得到的 error/warning:
The argument type 'Color(...color.dart)' can't be assigned to the parameter 'Color(...painting.dart)'
看来是我自己弄错了。我之前包含了如下所示的 color.dart 包:
import 'package:color/color.dart';
它导致了我收到的 conflict/error。当我将鼠标悬停在 Android Studio 编辑器中的错误上时,我会得到 warning/error:
The argument type 'Color(...color.dart)' can't be assigned to the parameter 'Color(...painting.dart)'
删除该导入后,我尝试使用的代码就可以正常工作了。