首页 > 解决方案 > 资产的颤振颜色

问题描述

有没有办法将 SVG 资产的颜色设置为静态变量?例如,而不是像 stroke="#0059ee8" stroke="@color/primary"

标签: androidfluttersvgcolors

解决方案


您可以在其中保存所有颜色的enums.dart文件,例如:lib/constants

const C_THEME_COLOR = 0xFFF46523;

您可以在任何需要的地方访问颜色,例如:

backgroundColor: Color(C_THEME_COLOR),

添加导入,如:

import 'package:my_project/constants/enums.dart';

推荐阅读