Android(安卓)底部虚拟按键颜色修改
16lz
2021-12-09
最近做相见发现一个bug,
如图 底部虚拟按键出现了半透明的颜色 和相机底部重叠了,因此需要修改 ,方法如下:
Window window = getWindow(); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS | WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_STABLE); window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); // 虚拟导航键 window.setNavigationBarColor(Color.TRANSPARENT);
设置全透明即可,默认的是半透明。
设置结果,效果如图:
去掉了半透明背景
更多相关文章
- Android中两种设置全屏的方法
- 获取手机安装的全部应用的示例教程
- Android(安卓)studio使用心得(九)------如何设置项目编码
- Android中的各种Dialog
- Android(安卓)利用Sharp样式设置文本框EditText圆角形状
- android 隐藏虚拟按键
- Android中设置屏幕全屏两种方法:
- Android(安卓)dialog 去除虚拟按键
- 总结android音频视频操作