前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Flutter 富文本第三方库 rich_text_widget

Flutter 富文本第三方库 rich_text_widget

原创
作者头像
用户7657655
修改2020-08-12 14:27:50
1.3K0
修改2020-08-12 14:27:50
举报
文章被收录于专栏:混合移动开发-Flutter

好用的flutter富文本库。

富文本是很多App都需要的,而且Flutter也提供了富文本功能,但是对于做多语言的APP来说,RichText并不好用,或者说不能用,

今天就给大家推荐一个第三方库 rich_text_widget

使用起来简单又方便,不用分割字符串

具体使用方法参考如下

代码语言:txt
复制
RichTextWidget(
      // default Text
      Text(
        'You have pushed the button this many times:',
        style: TextStyle(color: Colors.black),
      ),
      // rich text list
      richTexts: [
        BaseRichText(
          "pushed",
          style: TextStyle(color: Colors.yellow),
          onTap: () => {print("touch pushed")},
        ),
        BaseRichText(
          "button",
          style: TextStyle(color: Colors.red),
          onTap: () => {print("touch button")},
        ),
      ],
    )

展示效果如下

1350306-2b5cdcf7b2864f8f.png
1350306-2b5cdcf7b2864f8f.png

参数说明

RichTextWidget:

Name

type

defaultText

Text

richTexts

List \<BaseRichText>

BaseRichText:

Name

type

data

String

style

TextStyle

onTap

Function

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • RichTextWidget:
  • BaseRichText:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档