Open funfang opened 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);导致的?具体效果图如下: 第一次切换:
来回切换多次后:
切换次数继续增加后:
是我使用姿势不对吗?求解,谢谢。现在切回V1.2.4后一切正常.
@funfang 问题收到,1.3.2 有改动 margin 这块,确实可能存在这个问题,等我细看之后再给你答复,暂时你先用旧版本
@laobie 好的,谢谢。
@funfang 最新 1.3.6 版本应该修复了
@laobie 谢谢,我试试。
@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);导致的?具体效果图如下: 第一次切换:
来回切换多次后:
切换次数继续增加后:
是我使用姿势不对吗?求解,谢谢。现在切回V1.2.4后一切正常.