标签 沉浸式 下的文章

探索 单个Fragment实现沉浸式,其余Fragment不实现的解决办法

需求

MainActivity中包含五个Fragment,但是只要求HomeFragment实现沉浸式,其余Fragment不实现沉浸式,保持原来的模样

注意:仅Android21及其以上系统支持

思路

前提:沉浸式只能作用在Activity上!

思路1

思路步骤

  1. 使MainAcitivity实现沉浸式,此时所有Fragment页面都将实现沉浸式;
  2. 为每一个Fragment页面新增一个View,此处需要注意布局方式(FrameLayout布局可能比较难处理);
  3. 为每一个Fragment实现新增View的高度和背景色。

- 阅读剩余部分 -