作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要使用EditableText小部件来获取用户输入,但长按时不会显示文本选择工具栏选项。这是Flutter中的错误吗?
@override
Widget build(BuildContext context) {
// TODO: implement build
return Scaffold(
appBar: AppBar(
title: Text('Test'),
),
body: Container(
margin: EdgeInsets.all(10),
padding: EdgeInsets.all(10),
child: EditableText(
selectionControls: materialTextSelectionControls,
maxLines: 5,
minLines: 1,
controller: _textEditingController,
focusNode: _focusNode,
enableInteractiveSelection: true,
showSelectionHandles: true,
style: TextStyle(color: Colors.black54),
backgroundCursorColor: Colors.red,
cursorColor: Colors.blue,
selectionColor: Colors.blue,
),
decoration: BoxDecoration(
border: Border.all(color: Colors.black26, width: 0.5),
borderRadius: BorderRadius.all(
Radius.circular(26),
)),
),
);
}
最佳答案
如果将窗口小部件更改为TextField
,则长按时将向用户显示“交互选择”(剪切,复制,粘贴,全选)菜单。它似乎不适用于EditableText
小部件。
关于flutter - 长按EditableText Widget时不显示文本选择工具栏选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59715521/
我正在尝试了解如何在 Flutter 中使用 TextEditor。 我有“卡片编辑器”(基本上我希望能够处理相当于一段文字的内容) new EditableText(
我正在尝试使用 Flutter 的“EditableText”类。我有 3 个问题。 “enableInteractiveSelection”设置为“true”,但我没有看到“剪切、复制、粘贴”。 '
我有 0 个项目的回收站 View ,我添加了一个选项来手动添加项目,我的结构很简单: RV_Item.xml(包含 EditText)。 MyItem,它是 RV 的对象(包含私有(private)
我有一个扩展 EditableText 的类,它提供样式编辑 - 颜色跨度等。 父小部件有一个 bool 标志,用于使用默认 TextInput 或扩展 EditableText 的自定义输入。 默认
我是一名优秀的程序员,十分优秀!