父级景观活动未显示设置为垂直模式的对话框

问题描述

我有一个正在横向模式下进行的活动。我提示具有以下设置的对话框:

 @Override public void onResume() {
        super.onResume();

        //lock screen to portrait
        listener = (Form_SearchPagelistener) mContext;
        getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
    }

    @Override public void onPause() {
        super.onPause();
        //set rotation to sensor dependent
        listener = (Form_SearchPagelistener) mContext;
        getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR);
    }

这确实将对话框锁定为纵向模式,但是一旦我处于横向状态(我的父母活动),我只会得到黑屏,直到垂直旋转设备。当我处于垂直模式下的父级活动时,效果很好。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)