Activity在全屏属性情况下,WebView会出现输入法软键盘遮挡输入框(界面无法自动上调)问题
转自: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"
Activity在全屏属性情况下,WebView会出现输入法软键盘遮挡输入框(界面无法自动上调)问题相关推荐
- Activity 在横竖屏切换情况下的生命周期变化
title: Activity 在横竖屏切换情况下的生命周期变化 date: 2018-04-26 23:05:57 tags: [Activity] categories: [Mobile,Andr ...
- qq发消息时键盘挡住了_实现QQ聊天输入框下的工具栏不被软键盘遮挡
一般情况下,输入法弹起来都在获取焦点的输入框下面,这样的情况就会把输入框下面的内容给遮挡住,但是发现QQ的聊天页面不会,工具栏一样显示在输入框下面.可以下下面图效果 QQ效果.png 一般情况下.pn ...
- 全屏显示的包含webview的页面中弹出的软键盘覆盖输入框的问题
2019独角兽企业重金招聘Python工程师标准>>> 备注 1.使用adjustResize属性时,如果界面中没有滚动条,需要添加一个滚动条scrollview包裹所有内容,保证r ...
- Android Activity设置全屏
2019独角兽企业重金招聘Python工程师标准>>> Activity设置全屏显示(隐藏标题栏和状态栏): 方法一: 在Activity oncreate()方法中 //隐去电池等 ...
- 2022-10-09 Android app禁止截屏方法 和 在禁止截屏的情况下录制屏幕
一.APP有时候为了保护用户的隐私安全会禁止用户录屏和截屏,比如金融类的app等.可以在app的onCreate方法中添加这么一段代码 1.代码 //禁止app录屏和截屏getWindow().set ...
- video 满屏显示_微信video标签视频设置全屏属性
微信video标签视频设置全屏属性,支持安卓和ios系统的视频控制器和播放按钮隐藏和视频全屏,微信使用的内核是X5 x-webkit-airplay="true" x5-video ...
- macbook 如何在开盖的情况下连接外接显示器, 同时 macbook 的键盘和触摸板都能工作
macbook 如何在开盖的情况下连接外接显示器, 同时 macbook 的键盘和触摸板都能工作 背景 笔者在工作的时候, 需要连接外接显示器, 已获得更大的视野, 但是一般情况下只能 MacBook ...
- android虚拟键盘挡住布局,Android全屏时软键盘遮住输入框修改布局解决方案
一般 *android:windowSoftInputMode="adjustResize" *就能解决软键盘遮住输入框的问题,但是当Activity设为Full Screen这个 ...
- 安卓webview中键盘遮挡输入框如何解决
关键词:安卓原生.unity.webview.键盘遮挡输入框.沉浸式状态栏. 首先是最简单的情况,当我们app有一个比较靠下的输入框时,唤出键盘会遮挡住输入框. 这种情况的对应方式很简单,只需要找到安 ...
最新文章
- pytorch 半精度,提升pytorch推理性能
- java 判断是否整形_java判断是否基本类型
- Hasor【付诸实践 03】Dataway 无代码接口工具 DataQL 聚合查询引擎使用 Mybatis 实现分页查询举例说明 + 问题分析(针对GreenPlum数据库)
- 5菜鸟教程_excel图文教程:应用PQ工具进行数据整理
- codeforces #236 div2 简洁题解
- SpringCloud 从菜鸟到大牛之三 服务拆分 理论
- 【华为云技术分享】【我的物联网成长记16】玩转设备固件升级
- centos7恢复mysql数据库_一文看懂mysql数据库备份恢复演练
- Mac 下制作win7启动U盘启动PE
- css实现优惠券的样式
- linux查看隐藏大文件夹,Linux系统隐藏文件/文件夹操作教程
- 关于cad生成dwf文件和插入dwf快
- 记录毕设做小程序的坑(微信小程序体验版wx.request无法获取用户的openid)
- Apache oozie ---工作流调度软件
- 洛谷P3426 [POI2005]SZA-Template 题解
- 一个很棒的手机app:金手指音乐曲谱​
- Python进行零售商品数据分析
- 类设计者的核查表(转自C++rumination)
- 计算机工商管理是学什么的,工商企业管理主要学什么
- 情人节翻译软件测试,情人节甜蜜制造机|互动装置干货精选