您的位置:首页 > 移动开发 > Android开发

沉浸模式下键盘遮挡输入框的解决方案

2017-08-18 18:00 357 查看
在沉浸模式下
windowTranslucentStatus=true
或者通过代码设定
getWindow.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS, WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS)
 
这个时候会发现inputmode不管设置成什么,键盘出现的时候都会遮挡输入框
 
解决方案是在layout里面加上:

android:fitsSystemWindows="true"
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息