安卓工作室使状态栏背景完全透明并更改图标颜色



我需要使状态栏透明,并将图标颜色更改为较深的灰色。因为我使用的是查看页,并且布局必须位于状态栏下方,所以我也尝试了

"windowTranslucentStatus=true"

但是有了它,我无法更改状态栏的颜色,它不是透明的,而是深灰色和浅透明。我想在布局中状态栏透明时更改状态栏的颜色。所以我可以在布局的顶部创建一个高度为 25dp 的视图,并且可以在那里更改颜色,当我滑动时,状态栏上的颜色也应该滑动。 如果我不这样做,它看起来非常可怕。

谢谢

试试这个状态栏

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
window.setStatusBarColor(Color.TRANSPARENT);
}

与 ActionBarActivity 配合使用。

相关内容

  • 没有找到相关文章

最新更新