Android Webview 软键盘遮挡输入框
2017-07-01 21:07
323 查看
解法一
在你对应的Activity的oncreate中加入getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE|WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
解法二
调整AndroidManifest.xml在你对应的Activity中加入如下属性。
android:windowSoftInputMode="adjustResize"
为确保生效
需要移除全屏属性
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
原因: 由于设置了全屏模式,会忽略输入框的调整。不会调用onSizeChanged方法
布局XML调整
Webview所在空间中的所有布局,其父节点不可为Scrollview。
WebView不可以固定高度
相关文章推荐
- Android WebView中软键盘会遮挡输入框相关问题
- Android WebView中软键盘会遮挡输入框相关问题
- android键盘遮挡webview的输入框问题
- Android WebView 软键盘遮挡输入框问题的解决方法
- Android WebView中软键盘会遮挡输入框相关问题
- Android解决全屏下WebView中输入框被键盘遮挡
- Android WebView 全屏下 输入框被键盘遮挡 问题解决
- Android解决全屏下WebView中输入框被键盘遮挡
- Android WebView中软键盘会遮挡输入框相关问题
- android软键盘遮挡WebView中input的解决方案
- Android WebView 输入框键盘不弹出
- Android WebView加载页面的输入框被软键盘遮挡的问题
- Android webview 全屏模式下输入框遮挡问题
- Android WebView加载的页面里的输入框被软键盘遮挡
- Android webview 键盘遮住输入框
- android webview 输入法软键盘遮挡输入框实现(界面自动上滑并可滑动)
- Android WebView加载页面的输入框被软键盘遮挡的问题
- Android webview网页里输入框被输入法遮挡问题
- Android 全屏情况下 webview中输入框被软件盘遮挡问题解决方案
- Android webview网页里输入框被输入法遮挡问题