[android] 记一次软键盘弹起时遮挡EditText的解决
2018-01-16 本文已影响0人
黑森林中的小木屋
最近在做一个即时聊天的项目,聊天界面点击输入框时,输入框老是被遮挡,设置了android:windowSoftInputMode="adjustResize"
也没用
于是我就百度啊百度,找到很多关于android:windowSoftInputMode
的介绍。哇,看起来不难嘛!

网上试了一大堆,
然并卵!!!
根本一点效果都没有好不好。
于是,我就在互联网的海洋里,不是,百度的海洋里,摇曳着我探索知识的小舟去寻找那不知在何方的答案

终于!!
我找到这篇文章
android全屏/沉浸式状态栏下,各种键盘挡住输入框解决办法。
感谢这位大神!
原来是我设置了沉浸式状态栏的问题


根据大神的指导,在根布局添加了android:fitsSystemWindows="true"
问题成功解决

另付两篇关于软键盘的文章
EditText弹出软键盘遮住输入框问题(详细介绍了android:windowSoftInputMode
这个参数)
如何解决软键盘弹出引起的各种不适(从android系统中源码中找参考案例)