我一直在寻找一种在状态栏完全透明(不是半透明)的情况下重新着色导航栏的方法。
要使状态栏完全透明,需要将布局标志设置为 NO_LIMITS,但这也会使导航栏失去其颜色。有什么办法可以实现这一点吗?
如果您不需要状态栏文本变暗,则可以使用以下方法。
getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
并按照 @JaviChaqués 的建议更改导航栏颜色。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)