java - 安卓 横屏状态下,软键盘弹出 遮盖部分EditText!!!!!!!急
本文介绍了java - 安卓 横屏状态下,软键盘弹出 遮盖部分EditText!!!!!!!急的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
1.发生这类状况条件:
(1)Activity 锁定横屏状态.
(2)EditText处于屏幕底端.
(3)安卓系统软键盘弹出.
2.造成情况,待解决:
这张是出问题的状态.
上一张正常的情况:
.当软键盘弹出的时候,EditText就会形成挤压..
而且弹出的软键盘会挤压到EditText的光标 的下面,给其覆盖掉.
代码正常,就是相对布局 EditText 居底.
android:windowSoftInputMode="stateHidden|adjustPan"
这里由于现在做的界面 不支持adjustResize ,会对界面其他东西形成解压..
求大神 解答..... 回答得当 可有偿.
解决方案
这个问题,楼上的答主,几乎都是某种情况发生的,但是都不太适合我的情况,Sorry了不能采用正确答案了.
这个问题我是这样解决的,之前一直有个误区,我一直移动,变化的一直是EditText的布局.但是最后发现无论怎么移动,这个EditText都会在EditText的父布局中.
而软键盘出现的时候,会把父布局顶起,所以一直存在一个误区,导致这个问题一直无法解决.也希望能帮到后面人.
这篇关于java - 安卓 横屏状态下,软键盘弹出 遮盖部分EditText!!!!!!!急的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文