ViewPager、Fragment、CoordinatorLayout、沉浸式的组合使用

本文介绍了如何结合使用ViewPager、Fragment和CoordinatorLayout实现沉浸式效果。首先通过修改Activity主题实现完全沉浸,然后解决状态栏遮挡布局的问题,并在有底部虚拟导航栏的设备上进行调整。接着讨论了在CoordinatorLayout中的注意事项,最后提到了状态栏字体颜色的设置。此教程适用于Android 5.0及更高版本。
摘要由CSDN通过智能技术生成

千万不要被标题唬到,先看下效果图是不是你想要的,不耽误时间。

效果图

如果确定是你想要的东西,那可以往下看看。

-----------------------------------------------------------------------------

1.沉浸

沉浸式的说法是不对的,但是目前都这么叫。我上边是用Activity(Viewpager)+Fragment自己写的,所以只需要Activity完全沉浸就可以了。在Mainfest里边讲Activity的theme样式修改为自定义样式,如下:

    <style name="AppTheme2" parent="Theme.AppCompat.Light.NoActionBar">
        <!-- Customize your theme here. -->
        <!--Appbar背景色-->
        <item name="colorPrimary">@color/C00000000</item>
        <!--状态栏颜色-->
        <item name="colorPrimaryDark">@color/C00000000</item>
        <!--控制各个控件被选中时的颜色-->
        <item name=&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值