Flutter RichText省略号单独显示

Mar*_*ney 2 ellipsis flutter

我尝试在文本溢出时使用带省略号的 RichText 小部件,但显示的点由最后一个单词的空格分隔,如下所示:

“Lorem Ipsum 只是印刷的虚拟文本......”

当正确的形式应该是这样的:

“Lorem Ipsum 只是印刷的虚拟文本......”

这是代码:

Expanded(
  child: RichText(
    overflow: TextOverflow.ellipsis,
    text: TextSpan(
        style: DefaultTextStyle.of(context).style,
        children: <TextSpan>[
          TextSpan(text: "Lorem Ipsum is simply dummy text "),
          TextSpan(
            text: "of the printing and typesetting industry",
            style: TextStyle(
                fontStyle: FontStyle.italic
                ),
          ),
        ]),
  ),
)
Run Code Online (Sandbox Code Playgroud)

有解决办法吗?

Jay*_*ola 5

不完全确定,但删除最后一个空格

改成"Lorem Ipsum is simply dummy text ""Lorem Ipsum is simply dummy text"

 Expanded(
  child: RichText(
    overflow: TextOverflow.ellipsis,
    text: TextSpan(
        style: DefaultTextStyle.of(context).style,
        children: <TextSpan>[
          TextSpan(text: "Lorem Ipsum is simply dummy text"),
          TextSpan(
            text: "of the printing and typesetting industry",
            style: TextStyle(
                fontStyle: FontStyle.italic
                ),
          ),
        ]),
  ),
)
Run Code Online (Sandbox Code Playgroud)

我希望它有帮助..