首页 > 解决方案 > Flutter - 如何将按钮添加到将所选文本粘贴到文本字段中?

问题描述

我想实现按钮,通过单击该按钮,我想将选择文本(来自任何源 Exp - 来自消息应用程序)粘贴到文本字段中。我们有一个用于制作按钮来复制文本的插件,我们是否有任何类似的粘贴文本。

标签: flutterbuttontextfieldcopy-paste

解决方案


如果您要选择的文本来自同一个应用程序,您可以使用剪贴板来实现

TextEditingController textFieldController = new TextEditingController();
Clipboard.setData(new ClipboardData(text: "copied text")); // copy text

onPressed() async { // onPress function of button
  ClipboardData data = await Clipboard.getData('text/plain');
  setState(() {
    textFieldController.text = data.text.toString(); // this will paste "copied text" to textFieldController
  });
}

推荐阅读