gpt4 book ai didi

android - fitsSystemWindows 不使状态栏透明

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:24:32 25 4
gpt4 key购买 nike

我有一个 ConstraintLayout,我想在其中包含 Collapsing Toolbar Layout。所以,我遵循了本教程:https://antonioleiva.com/collapsing-toolbar-layout/

但是,我的状态栏不是透明的,即使在我的 XML 的几乎每个组件中都包含 fitsSystemWindows 之后也是如此。

这是我的风格,在 Activity 中使用

<style name="AppTheme2" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>

XML 布局太大,所以我把它放在这个要点上:https://gist.github.com/guuilp/6e20ff9e00af8b85c858c5e832a17c34

此外,后退按钮也没有显示。

最佳答案

将以下内容添加到您的主题中,注意这需要 minSdkVersion 为 19。

<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">true</item>

然后在需要透明状态栏的Activity中设置android:fitsSystemWindows=”true”

关于android - fitsSystemWindows 不使状态栏透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42402646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com