我有MainActivity很多Fragments 和一个特定的 Fragment 我想在系统栏后面绘制,所以我在运行时应用以下标志:
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        getActivity().getWindow().setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS, WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
    }
我现在想要的是当用户退出Fragment并进入另一个以删除该标志时,状态栏后面没有内容。我尝试将 null 作为参数传递给setFlags()方法,但这会出错。我搜索了remove()orunSet()方法,但不存在。那么我应该如何删除另一个标志Fragment呢?