我有一个用例,我想更改Text
小部件内字符串中字母的颜色。假设我的String是“ Flutter”。按下FloatingActionButton
时,我希望字母'F'改变颜色,然后再次按下FloatingActionButton
时,改变字母'l'的颜色,然后是'u',然后是'每按一次FloatingActionButton
,先按t”,然后按“ t”,然后按“ e”,最后按“ r”。
请不要为每个字母建议使用不同的Text
小部件。
答案 0 :(得分:7)
您可以使用RichText
小部件和其他TextSpan
来执行此操作。您可以阅读文档以进一步熟悉它。
https://docs.flutter.io/flutter/widgets/RichText-class.html