关于android软键盘弹出挤压VIEW和覆盖View的问题
16lz
2022-01-07
这个问题如果是不希望软键盘挤压原来的UI的最简单的办法就是直接在Mainifest里对应的Activity里增加
android:windowSoftInputMode="adjustPan"
如果这个问题是不希望软键盘覆盖原来的UI 的最简单的办法就是直接在Mainifest里对应的Activity里增加
android:windowsoftinputmode="statevisible|adjustresize"
另外,可以通过调节界面布局来更改,不要出现在相对布局中某一UI以Bottom底部为基准,因为软键盘是往上推的,如果你固定是以底部为基准,则会直接挤压界面。
如果实在不行那就来句代码吧,在java文件中来一句
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
这样没问题了吧!
更多相关文章
- Android(安卓)设置软键盘搜索键以及监听搜索键点击事件
- android 不自动弹出软键盘
- Android监听键盘显示和隐藏
- Android应用程序键盘(Keyboard)消息处理机制分析
- android在使用RecyclerView布局里的androidstudio的模拟器虚拟键
- Android中的windowSoftInputMode属性详解
- android 键盘快捷指令
- Android软键盘的显示与隐藏
- Android监听键盘显示和隐藏