gpt4 book ai didi

flutter - 长按EditableText Widget时不显示文本选择工具栏选项

转载 作者:行者123 更新时间:2023-12-03 04:59:58 25 4
gpt4 key购买 nike

我需要使用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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com