一个简单轻量的 RichText 小部件,用于编写带有高亮词语的文本

特点

此包对于需要在文本中突出显示一个或多个单词的人很有帮助。

基本标题示例: Example

特点

  • 您可以指定普通部分和突出显示部分的样式
  • 您可以在一个文本中拥有多个突出显示的单词或短语
  • 易于定制

入门

要使用此插件,请将 spinner 添加到您 pubspec.yaml 文件的依赖项中。

用法

示例:将 IMPORTANT:HOMECOMPILE 设置为粗体红色,其余文本为普通样式

      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,
          ),

GitHub

查看 Github