我正在尝试像这样使用它,但是它没有使文本显示颜色。
Color.fromARGB(1, 239 ~/ 255, 58 ~/ 255, 121 ~/ 255)
尝试使用
Color.fromRGBO(38, 38, 38, 0.4)
[r
代表Red
,g
代表绿色,b
代表Blue
,o
代表opacity
示例:
Container(
width: double.infinity,
height: double.infinity,
color: Color.fromRGBO(38, 38, 38, 0.4),
child: Center(
child: CircularProgressIndicator(),
))
我正在将此代码块用于我的个人项目,以便使用Color.fromRGBO
显示具有特定颜色的文本,第一个参数为Red
,第二个为Green
,第三个为Blue
,最后一个参数定义Opacity
。
Text(
"This is a sample text",
textAlign: TextAlign.center,
style: TextStyle(
color: Color.fromRGBO(255, 179, 102, 1)
)
)
您也可以使用十六进制表示形式Color(0XFF212845)
。来源评论
///换句话说,如果AA是十六进制的alpha值,RR是十六进制的红色值,/// GG以十六进制表示绿色值,而BB以十六进制表示蓝色值,颜色可以是///表示为
const Color(0xAARRGGBB)
。
增加alpha(第一个参数),以便可以看到它。例:-color:Color.fromARGB(255,255,0,0)