这个问题如果是不希望软键盘挤压原来的UI的最简单的办法就是直接在Mainifest里对应的Activity里增加
android:windowSoftInputMode="adjustPan"
如果这个问题是不希望软键盘覆盖原来的UI 的最简单的办法就是直接在Mainifest里对应的Activity里增加
android:windowsoftinputmode="statevisible|adjustresize"
另外,可以通过调节界面布局来更改,不要出现在相对布局中某一UI以Bottom底部为基准,因为软键盘是往上推的,如果你固定是以底部为基准,则会直接挤压界面。
如果实在不行那就来句代码吧,在java文件中来一句
getWindow().setSoftInputMode(
WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
这样没问题了吧!