我试图像这样使用它,但是文字没有颜色。
Color.fromARGB(1, 239 ~/ 255, 58 ~/ 255, 121 ~/ 255)
Color.fromRGBO(38, 38, 38, 0.4)
其中r
代表红色,g
代表绿色,b
代表蓝色,o
代表不透明度。
例如:
Container(
width: double.infinity,
height: double.infinity,
color: Color.fromRGBO(38, 38, 38, 0.4),
child: Center(
child: CircularProgressIndicator(),
))
Color(0XFF212845)
。const Color(0xAARRGGBB)
。我在一个个人项目中使用这段代码块,以便使用Color.fromRGBO
显示具有特定颜色的文本,第一个参数是红色
,第二个参数是绿色
,第三个参数是蓝色
,最后一个参数定义了不透明度
。
Text(
"This is a sample text",
textAlign: TextAlign.center,
style: TextStyle(
color: Color.fromRGBO(255, 179, 102, 1)
)
)
如果您想将透明度指定为介于0.0(透明)和1.0(完全不透明)之间的双精度值,请使用Color.fromRGBO()
。不透明度值是最后一个参数。
Color.fromRGBO(int r, int g, int b, double opacity)
但如果你想将不透明度指定为介于0(透明)和255(完全不透明)之间的整数值,请使用Color.fromARGB()
。不透明度值是第一个参数。
Color.fromARGB(int a, int r, int g, int b)
r
、g
和b
参数都是介于0到255之间的整数。增加 alpha(第一个参数)以便您可以看到它。 例如:- color:Color.fromARGB(255,255,0,0)