Android 虚拟导航键 遮盖布局
参考文章如下:
-/lanlengran/p/6415946.html 隐藏底部虚拟按键
-/liugec/article/details/71437274 设置fitsSystemWindows属性
-/leogentleman/article/details/54566319Android 状态栏和虚拟导航栏的适配总结
-*/p/e27e7f09d1f7 管理System UI (状态栏 + 导航栏)
-/me_dong/article/details/53689493 安卓类似华为手机适配底部虚拟按键的解决方案(鄙视这个转载的,还写自己是原著)
要求:
需要安卓能自适应底部虚拟按键,用户隐藏虚拟按键时应用要占满整个屏幕,当用户启用虚拟键时,应用能往上收缩,等于是被底部虚拟按键顶上来。
总结:最后选择 设置fitsSystemWindows属性,但是一直不能往上收缩。试了很多种方法也不行,都怪自己笨,跟同事请教后,才发现布局写死了,就不会往上收缩。android:layout_width=”match_parent”
android:layout_height=”wrap_content”
改为自动适配
android:layout_width=”match_parent”
android:layout_height=”0dp”
android:layout_weight=”1”
就这样解决问题。