在富文本中动态更改文本的颜色/权重/字体

时间:2020-09-26 07:41:34

标签: android ios android-studio flutter dart

我有一个特殊的情况,我有一个段落,我需要在段落中加粗一些文字。 我不知道内容会改变。是否可以根据条件更改特定单词的样式? 例如:我需要更改颜色的单词在 ||

之间

实时示例: |堆栈溢出|是针对|开发人员的最大,最受信任的在线社区。学习,分享他们的编程知识并建立自己的职业生涯

在这里,我需要更改堆栈溢出开发人员

的颜色

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

如果您需要更改文本的某些部分,可以使用富文本格式,请观看以下视频:https://www.youtube.com/watch?v=rykDVh-QFfw

如果要向modefiy属性添加条件,请按照以下步骤操作:

1-让您为StateFullWidget

小部件

2-使用(condtion) ? (do this if condition true) : (do this if condition false)

color: _isSelected ? Colors.black : Colors.white,

3-如果您要开始更改其属性,即使用OnPressed()或您想要的任何条件来更改其属性

相关问题