一个简单轻量的 RichText 小部件,用于编写带有高亮词语的文本
特点
此包对于需要在文本中突出显示一个或多个单词的人很有帮助。
特点
- 您可以指定普通部分和突出显示部分的样式
- 您可以在一个文本中拥有多个突出显示的单词或短语
- 易于定制
入门
要使用此插件,请将 spinner 添加到您 pubspec.yaml 文件的依赖项中。
用法
示例:将 IMPORTANT:、HOME 和 COMPILE 设置为粗体红色,其余文本为普通样式
const TextWithHighlight(
text: 'IMPORTANT: take your test at HOME and COMPILE it',
highlightedTexts: ['IMPORTANT:', 'HOME', 'COMPILE'],
textStyle: TextStyle(
fontWeight: FontWeight.normal,
fontSize: 28,
color: Colors.black,
)),
highlightedTextStyle = TextStyle(
fontWeight: FontWeight.bold,
fontSize: 28,
color: Colors.red,
),
