如何用代碼選中Flutter TextField中的文字?

首先,我們要在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個字符,效果如下


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 文本 Flutter中使用Text來實現(xiàn)一般的文本,構(gòu)建一個Text方法如下: 屬性 [站外圖片上傳中...(im...
    日思日睿閱讀 1,924評論 0 0
  • TextField 介紹 TextField 組件可以讓用戶填寫信息。 實現(xiàn) TextField 的代碼非常簡單:...
    Meandni閱讀 9,521評論 3 13
  • 葉落歸根細(xì)無生 子啼地生驚天靈 百味千塵苦做終 夢回凡國政萬宗
    楓亭月譚閱讀 251評論 2 3
  • 木槿后來養(yǎng)了只白貓 取名Sam Sam總是一副慵懶模樣 趴在窗臺曬太陽 半瞇著眼看木槿 木槿問 “你愛我嗎,Sam...
    芥川不是河_閱讀 264評論 0 0
  • 感謝我身邊有那么一群正能量的人兒。他們用他們的行動默默的引領(lǐng)著我前進(jìn)。 先來說說可愛的彥彥同學(xué)吧,她在我的眼里24...
    夢鐵凝閱讀 635評論 0 2

友情鏈接更多精彩內(nèi)容