【发布时间】:2021-11-08 03:15:52
【问题描述】:
我想根据文本的值更改文本颜色,但我不知道该怎么做,因为值可能会改变。
例如,如果文本是'AABB',那么它应该具有特定的颜色。如果是 'AABb' 应该是另一种颜色('AABb' = 'AAbB' 因为大写字母的顺序无关紧要)等等...
以下是这些文本(每一个都是结果)在屏幕上的显示方式:
body: Center(
child: Container(
child: Text(
'${widget.result} ${widget.result2} ${widget.result3} ${widget.result4} '
'${widget.result5} ${widget.result6} ${widget.result7} ${widget.result8} '
'${widget.result9} ${widget.result10} ${widget.result11} ${widget.result12} '
'${widget.result13} ${widget.result14} ${widget.result15} ${widget.result16} ',
style: TextStyle(
fontSize: 20.0,
color: Colors.black,
height: 2.5,
letterSpacing: 0.7,
),
),
【问题讨论】:
标签: android flutter dart mobile