沉浸式状态栏的设置

沉浸式状态栏的设置以4.4为节点,分阶段设置,也可一次性同时设置.
1.在原有的styles.xml文件中,将主题改为以下:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">        
</style>

2.创建values-v19包,创建styles.xml,键入以下代码:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:windowTranslucentStatus">true</item>
    <item name="android:windowTranslucentNavigation">true</item>
</style>

3.创建values-v21包,创建styles.xml,键入以下代码:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:windowTranslucentStatus">true</item>
    <item name="android:windowTranslucentNavigation">false</item>

    <!--&lt;!&ndash;Android 5.x开始需要把颜色设置透明,否则导航栏会呈现系统默认的浅灰色&ndash;&gt;-->
    <item name="android:statusBarColor">@android:color/transparent</item>
</style>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容