CollapsingToolbarLayout:statusBarScrim用于展开状态?

时间:2016-12-03 18:26:57

标签: android statusbar android-statusbar

我想使用CollapsingToolbarLayout来实现效果,如下图所示:

为了做到这一点,我首先尝试在我的主题中将状态栏背景颜色设置为30%不透明度黑色。这适用于扩展状态并实现预期效果。

但是,我还希望在@color/primaryColorDark折叠时使用CollapsingToolbarLayout状态栏作为背景。所以我将app:statusBarScrim设置为@color/primaryColorDark,但由于状态栏背景在主题中设置为半透明黑色,因此颜色比@color/primaryColorDark更暗。

如何设置展开CollapsingToolbarLayout时使用的状态栏稀松布? CollapsingToolbarLayout对于折叠状态有app:statusBarScrim,但展开状态没有此属性。如果我可以这样做,我可以将状态栏设置为完全透明,避免崩溃状态下状态栏过暗的问题。

或者,有没有办法在CollapsingToolbarLayout折叠时仅将状态栏背景设置为透明?

0 个答案:

没有答案