【发布时间】:2019-08-04 11:11:36
【问题描述】:
如何将flutter Color 类实例转换为十六进制字符串?
例如,我想将 Colors.blue 转换为 '#4286f4'。
Usecase 让用户选择一种颜色并将其作为十六进制颜色保存在数据库中。
我已经检查了相关问题,它们是用于转换的。
【问题讨论】:
-
要获得没有不透明度的“HTML”颜色代码,请使用
#${Colors.blue.value.toRadixString(16).substring(2)} -
@Yann39 评论是一个简短而有用的答案。谢谢