美文网首页
Flutter 颜色转化:String 转Color

Flutter 颜色转化:String 转Color

作者: __素颜__ | 来源:发表于2020-06-08 14:46 被阅读0次
import 'dart:ui';

Color string2Color(String colorString) {
  int value = 0x00000000;
  if (colorString.isNotEmpty) {
    if (colorString[0] == "#") {
      colorString = colorString.substring(1);
    }
    value = int.tryParse(colorString, radix: 16);
    if (value != null && value < 0xff000000) {
      value += 0xff000000;
    }
  }
  return Color(value);
}

使用

string2Color("#efefdd")

相关文章

网友评论

      本文标题:Flutter 颜色转化:String 转Color

      本文链接:https://www.haomeiwen.com/subject/jcubzhtx.html