项目设置全屏状态,键盘弹出时会遮盖的问题。当再activity跟布局设置android:fitsSystemWindows="true"时会发现屏幕顶部会多出一块空白区域,这块空白区域是多出来的状态栏的高度。如下:
如果不设置android:fitsSystemWindows="true",系统就不会自动调整高度出现白色区域。但是这时候会导致输入框被键盘遮挡。
如果设置了android:fitsSystemWindows="true"多处了这一块区域,可以讲布局整体向上移动状态的高度,这样就不会有问题,如下图:
这样就避免了出现空白区域。
当然还可以用ScrollView解决遮挡问题,等等。
这里做个人记录避免以后忘记,请勿喷。
如果高人有更好的解决办法可以共享哦