沉浸式的透明状态栏

末鹿安然 提交于 2019-11-25 21:50:35

一:找到res->value->style.xml添加两句话把parent改为NoActionBar

<style name="AppTheme" 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>
        <item name="android:windowTranslucentStatus">true</item>
        <item name="android:windowTranslucentNavigation">true</item>
<!--        <item name="android:windowFullscreen">true</item>-->
    </style>

二:在布局中的最高级布局中添加一句话再给添加个背景颜色

android:fitsSystemWindows="true"

这样透明的状态栏就完成了

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!