Fragment中使用WebView,软键盘弹出时挡住WebView的输入框


在华为手机上,底部虚拟键弹出会挡住界面

解决方法,代码如下:
public class AndroidBug5497Workaround {
public static int mTabHeight = 250;//主布局中Table的高度
private Activity activity;
public static void assistActivity(Activity activity) {
new AndroidBug5497Workaround(activity);
}
private View mChildOfContent;
private int usableHeightPrevious;
private FrameLayout.LayoutParams frameLayoutParams;
private AndroidBug5497Workaround(Activity activity) {
this.activity = activity;
Fra

本文主要探讨了在Fragment中使用WebView时遇到的问题,即虚拟键盘弹出时,输入框被遮挡,以及在华为手机上,底部虚拟菜单栏弹出时会覆盖部分界面。文章提供了具体的解决方案和相关代码示例,展示了问题解决后的效果。
最低0.47元/天 解锁文章
4081

被折叠的 条评论
为什么被折叠?



