打开虚拟键盘时,我的应用程序网页视图不会缩小
My apps web view doesnt shrink when opening virtual keyboard?
我有一个应用程序,我在其中设置了以%为单位的高度和宽度,有一个包含20个输入字段的表单页面,但键盘下方的输入字段没有显示为键盘上方的输入字段,页面没有按预期缩小,解决方案是什么,我尝试了一切,但没有任何帮助,将config.xml更改为
<preference name="fullscreen" value="false" />
并使android显式更改如下-->
<activity android:windowSoftInputMode="stateVisible|adjustResize" >
还有这个-->
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"
我能得到想要的结果,所以如果有人有解决方案或这个,请帮忙?
您的应用程序不会收缩,因为键盘会在应用程序上打开。我确保页面是可滚动的(不要将其设置为position:absolute,并在触摸事件上使用stopPropagation),当键盘打开时,它会适当地滚动内容。
您需要使用scrollViews,看看这个:
http://davidwparker.com/2011/08/30/android-how-to-float-a-row-above-keyboard/
使用此功能,您可以将提交按钮放在键盘上,或者用户可以滚动到要提交的按钮。
相关文章:
- IE8使用兼容性视图强制刷新网页
- 如何解码阿拉伯语的html内容以在android网页视图中显示
- 如何在网页上存储记录 (json) 并仅在“视图”上的记录上显示
- 安卓网页视图位置重定向
- 在 android 中单击按钮时在网络视图中显示的网页部分内移动
- 在网页视图中显示安卓资产图像文件
- 网页视图后退按钮
- 如何确定网站是在 iPhone/Android 浏览器上打开的,还是从 iPhone/Android 应用程序网页视图打
- 如何在安卓网页视图中拆分网页
- Android 网页视图中的谷歌地图
- 检测网站是在应用的 Android 浏览器还是网页视图中运行
- 加载网页后,在树视图中如何显示子/节点的展开和折叠
- Chrome 扩展程序上的 Chrome 应用网页视图行为
- 网页视图片段:后退按钮和下载侦听器
- 为什么不触发 Android 网页视图的可见性更改事件
- 打开虚拟键盘时,我的应用程序网页视图不会缩小
- 在android网页视图中的捏手势
- 如何运行一个javascript在网页上的网页视图Android
- 如何将视图框的高度和宽度导出为网页的高度和宽
- 自动跳转到网页视图的某个部分