(因為不會使用markdown編輯器伤靠,所以將長期使用富文本做筆記)
正文:
在使用該監(jiān)聽功能之前啼染,首先要寫一個支持該監(jiān)聽功能的獨立的工具類SoftKeyboardStateHelper,如下:
寫完該獨立的工具類之后形纺,下面直接來看看如何使用
(這個類是通過判斷軟鍵盤的高度來確定該是否打開的徒欣,會有兩個回調(diào)方法,一個處理打開后的邏輯脂新,一個處理關(guān)閉的邏輯)
在一個activity或fragment中使用粗梭,如下:
不用看關(guān)閉內(nèi)的邏輯。若想使用隱藏或顯示軟鍵盤滞乙,如下:
結(jié)束鉴嗤。