最近在做一個即時聊天的項目柒凉,聊天界面點擊輸入框時忆矛,輸入框老是被遮擋,設(shè)置了android:windowSoftInputMode="adjustResize"
也沒用
于是我就百度啊百度嚼吞,找到很多關(guān)于android:windowSoftInputMode
的介紹儒拂。哇,看起來不難嘛刨啸!
網(wǎng)上試了一大堆设联,
然并卵I埔选!离例!
根本一點效果都沒有好不好换团。
于是,我就在互聯(lián)網(wǎng)的海洋里宫蛆,不是艘包,百度的海洋里,搖曳著我探索知識的小舟去尋找那不知在何方的答案
終于R痢想虎!
我找到這篇文章
android全屏/沉浸式狀態(tài)欄下,各種鍵盤擋住輸入框解決辦法叛拷。
感謝這位大神舌厨!
原來是我設(shè)置了沉浸式狀態(tài)欄的問題
根據(jù)大神的指導(dǎo),在根布局添加了android:fitsSystemWindows="true"
問題成功解決
另付兩篇關(guān)于軟鍵盤的文章
EditText彈出軟鍵盤遮住輸入框問題(詳細介紹了android:windowSoftInputMode
這個參數(shù))
如何解決軟鍵盤彈出引起的各種不適(從android系統(tǒng)中源碼中找參考案例)