首先,我們要在 Page 的 class 裡定義一個 TextEditingController
TextEditingController _content = new TextEditingController();
然後,在 TextField 綁定 TextEditingController
TextField(controller: _content)
最後,把代碼放在按鈕裡
new FlatButton( onPressed: () { _content.selection = TextSelection(baseOffset: 0, extentOffset: 2); })
注意了,baseOffset 是指起始位置,extentOffset 指的是末尾
這裡的代碼也就是選中從第 0 到第 2 個字符,效果如下