【发布时间】:2018-12-05 20:19:24
【问题描述】:
我需要显示样式文本以供阅读和一些操作。用户应该能够选择一段文本并用颜色标记、保存或扩展它(显示附加信息,例如翻译成另一种语言)。
我可以使用 RichText 小部件显示文本。
1) 如何使其可选择以及如何/在何处添加 onTextSelected 侦听器?有一个 TextSelection 类,但我看不到它的使用方式/位置。
2) 扩展文本的最简单方法是什么?我可以重新加载全文(添加了更改)并完全更新小部件,但这会导致滚动到文本的顶部,我认为应该有更好的方法。
【问题讨论】:
-
@Serge Breusov 你找到解决办法了吗?
-
这能回答你的问题吗? How to make copyable Text Widget in Flutter?