本文主要是介绍Android状态栏/导航栏颜色虚拟键位颜色,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
添加之后 导航栏颜色
添加之前的颜色 都为透明色 用户看不清楚
详细请看 : https://www.jianshu.com/p/99084d6155f0
主要代码;
Window window = getWindow();getWindow().clearFlags(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_LIGHT_NAVIGATION_BAR);window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);// 状态栏(以上几行代码必须,参考setStatusBarColor|setNavigationBarColor方法源码)window.setNavigationBarColor(Color.TRANSPARENT);```
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190822103909322.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NpbmF0XzQxODkwNDgw,size_16,color_FFFFFF,t_70)
这篇关于Android状态栏/导航栏颜色虚拟键位颜色的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!