android 虚拟按键遮挡布局
16lz
2021-01-23
在用android studio 开发程序的时候发现一个问题,虚拟按键会遮挡布局,在6.0.1的系统中虚拟按键会挡住布局,而在4.1的模拟器上不会有问题。
查了一下有这么几种解决方案:
1.
因api要求比较高没有验证
2.在布局的父节点设置android:fitsSystemWindows="true"
在我的应用中无效,有些人说有效,有些人说底部是好了,顶部出现问题了啊,状态栏废了。具体效果自己验证
3.getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
有效,我的应用就是加了这个代码虚拟按键就不会挡住布局了,具体参考http://blog.csdn.net/alice_1_1/article/details/52385830
更多相关文章
- Android 文件布局一些细节备忘
- android 线性布局几个属性
- Android布局文件的属性值解析
- android:imeOptions指定了弹出键盘时右下角的按键的显示文字
- android学习笔记(7)AbsoluteLayout+FrameLayout+RelativeLayout+
- ACtivity布局之相对布局基本用法
- android 开发布局之RelativeLayout