前提:必須要有一個可以編輯的控件(EditText),并且目前已經擷取焦點
參數說明
效果圖
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIiM0gDO0kzMxEDOwkDM1EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
hideSoftInputFromWindow()方法的參數是一個IBinder窗密碼牌,可以用View.getWindowToken()從附加到視窗的View對象上獲得,大部分情況下,每個事件的回調方法都會有一個引用指向正在編輯的TextView,或者是發起事件的View(比如某個按鈕),通過調用這些對象獲得窗密碼牌,再将其傳遞給InputMethodManager最友善的做法。
開啟軟鍵盤的時候隐藏軟鍵盤,隐藏軟鍵盤的時候開啟軟鍵盤
彈出鍵盤的時候是一個道理,想要編輯哪個EditText,要先讓其擷取焦點