Activity在全屏属性情况下,WebView会出现输入法软键盘遮挡输入框(界面无法自动上调)问题
来源:互联网 发布:智能小车惯性导航算法 编辑:程序博客网 时间:2024/06/04 19:41
转自:http://www.rcdio.com/js/mg/xy/47922.html
正常情况下 ,设置了该属性之后,软键盘在弹出时,输入框便不会被遮挡。
但是该属性在有些情况下是不生效的,目前我所知的是以下 两种情况 :
一、 当前activity 被设置了全屏属性 ,即 android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
二、webview的相关布局被固定了高度,这里也分为两种情况:
1.根布局固定了高度,这里的根布局是webview所在的Activity的最外层布局;
2.根布局未固定高度,但是根布局是 FrameLayout 布局,而webview或者其父控件被固定了高度。
以上的这两种固定的高度都会导致软键盘遮挡输入框的问题,需格外留意。
ps:固定了高度,是指layout_height属性被赋予了具体多少dp或px。
不过:
设置只去掉标题栏这是没有问题的
android:theme="@android:style/Theme.Black.NoTitleBar"
0 0
- Activity在全屏属性情况下,WebView会出现输入法软键盘遮挡输入框(界面无法自动上调)问题
- android webview 输入法软键盘遮挡输入框实现(界面自动上滑并可滑动)
- android webview 输入法软键盘遮挡输入框实现(界面自动上滑并可滑动)
- 解决webview 输入法软键盘遮挡输入框
- 解决webview 输入法软键盘遮挡输入框
- Android WebView中软键盘会遮挡输入框相关问题
- Android WebView中软键盘会遮挡输入框相关问题
- Android WebView中软键盘会遮挡输入框相关问题
- Android WebView中软键盘会遮挡输入框相关问题
- Android 全屏情况下 webview中输入框被软件盘遮挡问题解决方案
- Android WebView 软键盘遮挡输入框问题的解决方法
- Android Webview 软键盘遮挡输入框
- android webview 页面,输入框软键盘遮挡问题(滑动页面)
- Android WebView 全屏下 输入框被键盘遮挡 问题解决
- 解决Android webview 全屏模式下键盘遮挡输入框问题
- Android横屏时,软键盘全屏显示,遮挡住输入框
- android软键盘遮挡输入框问题
- Webview输入框被输入法遮挡的问题
- EditText常用属性
- 比较全面的gdb调试命令
- static方法中不能调用非静态方法(easy)
- hello world
- Unity3D中世界坐标转换到NGUI坐标
- Activity在全屏属性情况下,WebView会出现输入法软键盘遮挡输入框(界面无法自动上调)问题
- 第一个只出现一次的字符 【微软面试100题 第十七题】
- How to import a SQL Server .bak file into MySQL?
- View.setTag()与View.getTag()的作用
- shell中if条件字符串、数字比对,[[ ]]和[ ]区别
- Javascript 面向对象编程(一):封装
- CSS div文本垂直居中
- 【Git学习笔记】分支管理策略
- C++ 调用 Matlab函数,混合编程