沉浸模式下键盘遮挡输入框的解决方案
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"
windowTranslucentStatus=true
或者通过代码设定
getWindow.setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS, WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS)
这个时候会发现inputmode不管设置成什么,键盘出现的时候都会遮挡输入框
解决方案是在layout里面加上:
android:fitsSystemWindows="true"
相关文章推荐
- H5 android 键盘弹起,输入框被遮挡解决方案
- 移动端键盘遮挡输入框解决方案
- 开发笔记---软键盘遮挡输入框和导航栏遮挡了内容的解决方案
- Flex 开发android程序键盘遮挡输入框解决方案
- swift3.0键盘弹起遮挡输入框问题的解决方案
- Android安卓WebApp中 全屏和普通模式下 webview中软键盘弹出挡住输入框 解决方案
- iOS 键盘遮挡输入框的解决方案
- IOS 键盘遮挡输入框 视图上移解决方案
- iOS 键盘遮挡输入框解决方案
- 一句代码就能轻松解决键盘遮挡住输入框的问题
- android 在输入EditText是软件键盘挡住输入框解决方案
- web app ,输入框被Android 键盘遮挡
- Android爬坑之旅:软键盘挡住输入框问题的终极解决方案
- Android Webview 软键盘遮挡输入框
- android输入框被键盘遮挡
- TableView的Cell中有Textfield、TextView时放置键盘遮挡输入框
- ionic开发中,键盘弹出遮挡div内元素的解决方案
- iOS键盘遮挡文本框的解决方案
- android软键盘遮挡输入框问题
- 在ios中避免键盘遮挡了输入框的处理