Fem*_*shi 7 textfield android-edittext flutter
在 android 中,我们可以使用以下方法获取 EditText 中所选文本的开始和结束索引:
int a = inputET.getSelectionStart();
int b = inputET.getSelectionEnd();
Run Code Online (Sandbox Code Playgroud)
在 TextField 中,颤振替代方案是什么?
它可能比 Fayaz 的答案更简单:TextField(controller: _textEditingController)可以像这样访问所选文本:
_textEditingController.selection.textInside(_textEditingController.text)
Run Code Online (Sandbox Code Playgroud)
假设我们在小部件树中有这个小部件
TextField(controller: _textEditingController),
Run Code Online (Sandbox Code Playgroud)
按下某些按钮时,考虑打印所选文本
printSelectedText(){
print(_textEditingController.text.substring(_textEditingController.selection.baseOffset,_textEditingController.selection.extentOffset));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3783 次 |
| 最近记录: |