【问题标题】:Change Color/Weight/Font of a Text dynamically in Rich Text在富文本中动态更改文本的颜色/粗细/字体
【发布时间】:2021-01-12 10:32:30
【问题描述】:

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

之间

现场示例: |堆栈溢出|是|开发人员| 最大、最值得信赖的在线社区学习,分享他们的编程知识,并建立他们的职业生涯

这里我需要更改Stack Overflowdevelopers

的颜色

感谢任何帮助

【问题讨论】:

    标签: android ios android-studio flutter dart


    【解决方案1】:

    如果您需要更改部分文本可以使用富文本,请观看此视频: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() 或任何您想要的条件

    【讨论】:

    • 我了解这些基础知识。我问了逻辑
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-30
    • 2021-10-31
    • 2015-04-30
    • 2020-04-04
    • 2017-04-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多