laobie / StatusBarUtil

A util for setting status bar style on Android App.
http://t.cn/Rq746Kb
Apache License 2.0
8.81k stars 1.72k forks source link

最新版本V1.3.2出现BUG,在V1.2.4版本时正常 #76

Open funfang opened 7 years ago

funfang commented 7 years ago

@laobie 你好。 我的APP主界面有三个底部导航栏,控制三个页面切换,每个页面都是Fragment,通过底部导航栏切换第一个和第二个Fragment时状态栏都通过StatusBarUtil.setColor(MainTabActivity.this, R.color.black, 0);设置为黑色的,切换到第三个Fragment的时候通过StatusBarUtil.setTransparentForImageViewInFragment(MainTabActivity.this, toolbar);将页面整体向上移动。我之前一直用的V1.2.4版本,今天切换到最新版本V1.3.2时发现一个BUG,就是我来回多次切换这三个Fragment,在第一个和第二个Fragment页面时就会整体向下移动,切换的次数越多,移得越下,是因为第三个Fragment导致的,因为我只切换第一和第二个Fragment时则不会下移,也就是StatusBarUtil.setTransparentForImageViewInFragment(MainTabActivity.this, toolbar);导致的?具体效果图如下: 第一次切换: 1

来回切换多次后: 2

切换次数继续增加后: 3

是我使用姿势不对吗?求解,谢谢。现在切回V1.2.4后一切正常.

laobie commented 7 years ago

@funfang 问题收到,1.3.2 有改动 margin 这块,确实可能存在这个问题,等我细看之后再给你答复,暂时你先用旧版本

funfang commented 7 years ago

@laobie 好的,谢谢。

laobie commented 7 years ago

@funfang 最新 1.3.6 版本应该修复了

funfang commented 7 years ago

@laobie 谢谢,我试试。