什么时候应该使用windowDrawsSystemBarBackgrounds属性?

时间:2017-07-22 23:42:04

标签: android

我在一些小部件(即导航抽屉)中阅读了一些关于android fitsSystemWindows属性和自定义行为的文章,并且没有任何问题。但是从文档中我可以真正理解windowTranslucentStatus和windowDrawsSystemBarBackgrounds之间的区别。有人可以解释何时应该/不应该使用这个属性?

我想我需要使用windowTranslucentStatus + fitsSystemWindows和windowTranslucentNavigation + clipToPadding,但是windowDrawsSystemBarBackgrounds用于什么?

1 个答案:

答案 0 :(得分:8)

android:windowTranslucentStatus设置为true时,窗口会请求透明状态栏

WindowTranslucentStatus documentation

android:windowDrawsSystemBarBackgrounds设置为true会导致所有内容都可以在API级别21及更高级别的状态栏下绘制。