android webview怎么android 控制软键盘盘

9623人阅读
android webview(3)
今天有一个问题一直困扰着我。
内嵌一个webview 然后在输入框调出 android 软键盘时 一直 被覆盖。
各种调整参数设置了没用。。。
1、有把android:windowSoftInputMode=&stateHidden|adjustResize“
2、在webview 外嵌套 一个scroll
3、在webview外嵌套 Linearlayout
种种办法都尝试过,但是效果不大。
后来在博客上看到一篇文章:引用官方文档
Window&flag:&hide&all&screen&decorations&(such&as&the&status&bar)&while&this&window&is&displayed.&This&allows&the&window&to&use&the&entire&display&space&for&itself&--&the&status&bar&will&be&hidden&when&an&app&window&with&this&flag&set&is&on&the&top&layer.&A&fullscreen&window&will&ignore&a&value&of&SOFT_INPUT_ADJUST_RESIZE&for&the&window's&softInputMode&&the&window&will&stay&fullscreen&and&will&not&resize.
全屏的窗口下面 会忽略
SOFT_INPUT_ADJUST_RESIZE &,不会进行调整。。
回想之下 ,我的webview 所在的activity 就是设置的全屏。。。
断然去掉 全屏设置,结果一切正常!
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:179759次
积分:1919
积分:1919
排名:千里之外
原创:26篇
转载:60篇
评论:79条
(1)(2)(1)(1)(2)(2)(3)(5)(3)(5)(1)(8)(1)(3)(25)(1)(1)(2)(1)(1)(1)(1)(3)(3)(1)(1)(1)(2)(1)(1)(2)(1)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'主题 : 求救js交互webview的footer在软键盘弹出时出现错位fixed无效
级别: 侠客
UID: 387358
可可豆: 1365 CB
威望: 1006 点
在线时间: 405(时)
发自: Web Page
来源于&&分类
求救js交互webview的footer在软键盘弹出时出现错位fixed无效&&&
同样的js在安卓上正常,但是在ios里当弹出软键盘时出现错位,如图中的1与2 footer应该是一直在web的最底端,但是当点击输入框之后,弹出软键盘后发现,footer在页面上的某个位置随着web移动了,不在处于web的最低端了,怎么破?求救
[ 此帖被fightbean在 08:47重新编辑 ]
级别: 侠客
UID: 387358
可可豆: 1365 CB
威望: 1006 点
在线时间: 405(时)
发自: Web Page
回 楼主(fightbean) 的帖子
怎么沉了,网上没有找到好的解决办法,来求助大神了,哪位大大能帮着看看
级别: 侠客
UID: 387358
可可豆: 1365 CB
威望: 1006 点
在线时间: 405(时)
发自: Web Page
我自己在点一下
关注本帖(如果有新回复会站内信通知您)
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 关注CVP公众号
扫一扫 浏览移动版匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。ul').hide()" onmouseenter="jQuery('.sitegroup>ul').show()">
绔嬪嵆鍏呭

我要回帖

更多关于 android 控制软键盘 的文章

 

随机推荐