Ser*_*sov 10 android dart flutter
我需要显示一个样式文本供阅读和一些操作.用户应该能够选择一段文字并用颜色标记,保存或展开(显示其他信息,例如翻译成另一种语言).
我可以使用RichText小部件显示文本.
1)如何使其可选择以及如何/在何处添加onTextSelected侦听器?有一个类TextSelection但我无法看到它的使用方式/位置.
2)扩展文本的最简单方法是什么?我可以重新加载全文(添加更改)并完全更新小部件,但这将导致滚动到文本的顶部,我认为应该有更好的方法.
Flutter 在实现文本选择方面取得了一些进展。目前唯一可行的解决方案是使用RenderEditable抑制键盘调用和删除光标。
请参阅flutter_selectable_text插件以使文本可选。
要同时侦听选择事件 - 考虑使用flutter_selectext插件,它也支持富文本 ( TextSpan)。
不过,我建议等待预计于 2019 年 5 月底发布的正式实施。
| 归档时间: |
|
| 查看次数: |
2605 次 |
| 最近记录: |