Android 在片段中显示弹出窗口会使活动不会全屏显示“FLAG”`

Android 在片段中显示弹出窗口会使活动不会全屏显示“FLAG”`,android,popup,android-fullscreen,Android,Popup,Android Fullscreen,我在活动的onCreate中使用以下代码,使其隐藏状态栏和主页、返回和菜单按钮栏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().setFlags( WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN

我在活动的
onCreate
中使用以下代码,使其隐藏状态栏和主页、返回和菜单按钮栏

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
    getWindow().setFlags(
            WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
                    | WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
            WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
                    | WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
这个活动有一个片段,我需要在其中显示一个弹出窗口。当弹出窗口出现时,“活动”将从显示状态栏和“主页”和“返回”按钮的全屏退出。下面是显示弹出窗口的代码

    LinearLayout viewGroup = (LinearLayout) rv.findViewById(R.id.popup);
    LayoutInflater layoutInflater = (LayoutInflater) getActivity()
            .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View layout = layoutInflater.inflate(R.layout.popup_layout, viewGroup);

    // Creating the PopupWindow
    final PopupWindow popup = new PopupWindow(getActivity());
    popup.setContentView(layout);
    popup.setWindowLayoutMode(
            ViewGroup.LayoutParams.WRAP_CONTENT,
            ViewGroup.LayoutParams.WRAP_CONTENT);
    popup.setHeight(ViewGroup.LayoutParams.WRAP_CONTENT);
    popup.setWidth(ViewGroup.LayoutParams.WRAP_CONTENT);
    popup.setFocusable(true);

我如何强制全屏显示该标志?

如何更改应用程序的主题/
R.layout.popup\u layout
如果调用
popup.getWindowLayoutType()
,会得到什么?@Sree我不要求弹出窗口是全屏显示。如果屏幕上出现弹出窗口,处于全屏模式(隐藏状态栏ui等)的活动将不再处于全屏状态!