解决软键盘隐藏时,短暂出现黑块的情况

本文介绍在Android应用中,当软键盘隐藏时界面出现短暂黑块的解决方法,分析了软键盘的不同状态和调整策略,并提供了解决这种卡顿现象的策略。
摘要由CSDN通过智能技术生成

解决软键盘隐藏时,短暂出现黑块的情况

在做项目的时候,一个界面的Edittext比较多,出现了在隐藏输入法软键盘的时候短暂的黑色区块,由于这个界面布局比较复杂,刚开始以为是因为界面复杂的原因造成卡顿现象卡顿现象,

<activity
            android:name="caro.automation.modify.ModifyRoomData"
            android:configChanges="keyboard|keyboardHidden|orientation"
            android:windowSoftInputMode="adjustPan" />

“stateUnspecified” 软键盘的状态(是否它是隐藏或可见)没有被指定。系统将选择一个合适的状态或依赖于主题的设置。这个是为了软件盘行为默认的设置。

“stateUnchanged” 软键盘被保持无论它上次是什么状态,是否可见或隐藏,当主窗口出现在前面时。

“stateHidden” 当用户选择该Activity时,软键盘被隐藏——也就是,当用户确定导航到该Acti

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值