StatusBarUtil icon indicating copy to clipboard operation
StatusBarUtil copied to clipboard

主页Activity 里面有 DrawerLayout 和Fragment,怎么设置沉浸式状态栏?

Open willsame opened this issue 6 years ago • 8 comments

主页Activity 里面有 DrawerLayout 和Fragment,4个Fragment里面每个页面对应的沉浸式不一样,有些Fragment需要imageview作为沉浸式背景颜色,怎么设置状态栏?

willsame avatar Mar 19 '18 08:03 willsame

这个可能就比较复杂了,单纯地使用这个工具类可能不是那么容易做到了,不过你可以尝试一下一些特殊的技巧,比如都使用图片这种方式,毕竟纯色的也可以是一张图的

laobie avatar Mar 19 '18 11:03 laobie

@laobie 可以使用图片, 使用图片的话,怎么弄?我们的UI框架有些复杂,主Activity 上面是主Fragment,然后才是4个Fragment,setTranslucentForImageView 我试了没生效,setTranslucentForImageViewInFragment,也没效果,不知道怎么弄了。求解,灰常感谢

willsame avatar Mar 19 '18 11:03 willsame

@laobie 加上有DrawerLayout ,在主Activity上使用的是setColorForDrawerLayout,主Fragment对应的4个Fragment,不知道怎么在哪儿怎么设置了,可能是我使用的姿势不对

willsame avatar Mar 19 '18 11:03 willsame

😂 你这个真的很复杂了 你可以看看示例代码先探索探索

laobie avatar Mar 19 '18 13:03 laobie

我也有跟你一样的需求,,,

thsai avatar Apr 12 '18 07:04 thsai

有解决的思路吗?我也遇到了这个问题

jingningyun avatar Nov 14 '18 03:11 jingningyun

有解决的思路吗?我也遇到了这个问题

在每个fragment里的onresume方法 设置每个fragment的状态栏风格 不知道会不会有什么性能影响。。。

thsai avatar Nov 14 '18 03:11 thsai

我也是,请问解决了吗

Zhangxd77 avatar Dec 25 '18 05:12 Zhangxd77