2
似乎有幾個方法來檢測在Android中softkeyboard的隱藏和顯示,如答案這裏給出:檢測隱藏和Android中softkeyboard的表現沒有設置windowSoftInputMode到adjustResize
How to check visibility of software keyboard in Android?
但是,這些都依賴於windowSoftInputMode
設置爲adjustResize
。在我的情況下,同一活動中的其他視圖要求將windowSoftInputMode
設置爲adjustPan
,這意味着windowSoftInputMode
需要單獨切換視圖,這不是理想的解決方案。
有誰知道一種方法來檢測softkeyboard 的隱藏和顯示,而不設置windowSoftInputMode
到adjustResize
?