Android 底部虚拟按键颜色修改
16lz
2021-01-23
最近做相见发现一个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 dialog 去除虚拟按键
- Android 设置EditText光标颜色及粗细
- Android设置通知栏/状态栏透明改变通知栏颜色和app最上部分颜色
- Android下模拟按键输入
- android 中使用TextView实现分段显示不同颜色的字符串
- Android Studio 修改 Logcat 颜色
- Android Bitmap换背景颜色
- android 模拟按键