這個問題如果是不希望軟鍵盤擠壓原來的UI的最簡單的辦法就是直接在Mainifest裏對應的Activity裏增加
android:windowSoftInputMode="adjustPan"
如果這個問題是不希望軟鍵盤覆蓋原來的UI的最簡單的辦法就是直接在Mainifest裏對應的Activity裏增加
android:windowsoftinputmode="statevisible|adjustresize"
另外,可以通過調節界面佈局來更改,不要出現在相對佈局中某一UI以Bottom底部爲基準,因爲軟鍵盤是往上推的,如果你固定是以底部爲基準,則會直接擠壓界面。
如果實在不行那就來句代碼吧,在java文件中來一句
getWindow().setSoftInputMode(
WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
這樣沒問題了吧!