flutter如何从TextWidget复制文本Flutter专题34

Posted 坚果前端

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flutter如何从TextWidget复制文本Flutter专题34相关的知识,希望对你有一定的参考价值。


这里是坚果前端小课堂,关注微信公众号,获取更多源码 我们没有任何属性可以在 flutter 中从 Text 小部件复制文本。 在 Flutter 1.9 中引入了 SelectableText 小部件。

Container(   child: SelectableText("坚果",style: TextStyle(),),  )

接下来先看图


flutter如何从TextWidget复制文本【Flutter专题34】_dart


现在,当长时间单击此文本时,它将显示剪贴板复制选项以从小部件复制值。 SelectableText 小部件的属性

SelectableText(
String this.data, {
Key? key,
this.focusNode,
this.style,
this.strutStyle,
this.textAlign,
this.textDirection,
this.textScaleFactor,
this.showCursor = false,
this.autofocus = false,
ToolbarOptions? toolbarOptions,
this.minLines,
this.maxLines,
this.cursorWidth = 2.0,
this.cursorHeight,
this.cursorRadius,
this.cursorColor,
this.selectionHeightStyle = ui.BoxHeightStyle.tight,
this.selectionWidthStyle = ui.BoxWidthStyle.tight,
this.dragStartBehavior = DragStartBehavior.start,
this.enableInteractiveSelection = true,
this.selectionControls,
this.onTap,
this.scrollPhysics,
this.textHeightBehavior,
this.textWidthBasis,
this.onSelectionChanged,
}

使用这个小部件,我们可以为 Text 小部件处理Click 事件。 好的,今天的的内容到这儿就结束了,码字不易,支持一下,

以上是关于flutter如何从TextWidget复制文本Flutter专题34的主要内容,如果未能解决你的问题,请参考以下文章

flutter常用组件

如何在 Flutter 中为 Text Widget 添加自定义删除线

Flutter学习-基础Widget

如何将颤动文本与行中的其他小部件居中

如何将 Text 变量的初始值提供给 Text Widget Flutter

如何在 Flutter 应用中点击复制 html 文本