關於android軟鍵盤彈出擠壓VIEW和覆蓋View的問題

這個問題如果是不希望軟鍵盤擠壓原來的UI的最簡單的辦法就是直接在Mainifest裏對應的Activity裏增加

android:windowSoftInputMode="adjustPan"

如果這個問題是不希望軟鍵盤覆蓋原來的UI的最簡單的辦法就是直接在Mainifest裏對應的Activity裏增加

android:windowsoftinputmode="statevisible|adjustresize"

另外,可以通過調節界面佈局來更改,不要出現在相對佈局中某一UI以Bottom底部爲基準,因爲軟鍵盤是往上推的,如果你固定是以底部爲基準,則會直接擠壓界面。

如果實在不行那就來句代碼吧,在java文件中來一句

		getWindow().setSoftInputMode(
				WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);

這樣沒問題了吧!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章