yii.
← Writing
開發筆記 · · 1 min read

Flutter | Keyboard | 如何點擊外部就將鍵盤隱藏起來?

這篇寫於 2021 年。工具和 API 變化很快,部分步驟可能已經不適用。

持續的學習紀錄


第一步:在Scaffold裡包一層GestureDetector#

第二步:加入指定參數#

behavior = HitTestBehavior.opaque

第三步:處理onTap方法#

加上

FocusScope.of(context).requestFocus(new FocusNode())

取得新的焦點

完成#

最後:#

希望有幫助到你,也歡迎追蹤我,方便追蹤最新的文章!

參考#

  1. https://stackoverflow.com/questions/51652897/how-to-hide-soft-input-keyboard-on-flutter-after-clicking-outside-textfield-anyw

本文原刊登於 Medium。