QMUI_Android
QMUI_Android copied to clipboard
改变状态栏模式导致MI6 startFragment()为空白页面
运行环境
- [x] 设备型号:如:
Mi6
- [x] 设备系统版本:
Android 8.0
- [x] Gradle 版本:
3.1.2
- [x] QMUI Android 版本:
1.1.2
- [x] QMUI arch版本:
0.1.0
具体问题描述
addDrawerListener(new DrawerLayout.DrawerListener() { @Override public void onDrawerSlide(@NonNull View drawerView, float slideOffset) { if (slideOffset > 0) { QMUIStatusBarHelper.setStatusBarLightMode(getActivity()); } else { QMUIStatusBarHelper.setStatusBarDarkMode(getActivity()); }
}
我主要是想做个侧边栏打开的时候改变状态栏文字的颜色,使状态栏的时间等相关信息可以被看清楚,但是 调用这个 if (slideOffset > 0) { QMUIStatusBarHelper.setStatusBarLightMode(getActivity()); } else { QMUIStatusBarHelper.setStatusBarDarkMode(getActivity()); } 后在我的小米6上会使startFragment() 出现的下一个fragment 变为空白. 而在华为mate9上没问题.
问题截图
我遇到了同样的问题,请问大佬是如何解决的