QMUI_Android icon indicating copy to clipboard operation
QMUI_Android copied to clipboard

改变状态栏模式导致MI6 startFragment()为空白页面

Open A-Heavy-Rain opened this issue 6 years ago • 1 comments

运行环境

  • [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上没问题.

问题截图

2 kk7lp 65usk v_c 1w

A-Heavy-Rain avatar May 18 '18 01:05 A-Heavy-Rain

我遇到了同样的问题,请问大佬是如何解决的

Wyb12321 avatar Jul 04 '23 03:07 Wyb12321