Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 可拖动窗格问题,可调整顶部视频片段的大小_Android - Fatal编程技术网

Android 可拖动窗格问题,可调整顶部视频片段的大小

Android 可拖动窗格问题,可调整顶部视频片段的大小,android,Android,在方向改变期间,我正在调整播放器的高度,但应用程序无法冻结播放器上的任何控件 if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) { // updateViewToLandscape(); // if(!needToHideNavBar()){ videoPlayerFragment.getPlayerImpl().ro

在方向改变期间,我正在调整播放器的高度,但应用程序无法冻结播放器上的任何控件

if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
                // updateViewToLandscape();
                //  if(!needToHideNavBar()){
                videoPlayerFragment.getPlayerImpl().root.getLayoutParams().height = getScreenHeight();
                //  draggablePanel.setTopFragmentResize(true);
                draggablePanel.setTopViewHeight(getScreenHeight());
                // draggablePanel.setBottomFragment(new Fragment);
                draggablePanel.initializeView();
//                    draggablePanel.isClickToMaximizeEnabled();
//                    draggablePanel.isClickToMaximizeEnabled();
              //  hookDraggableViewListener();

                // draggablePanel.getRootView().settou
             //   this.getWindow().setFlags(
                      //  WindowManager.LayoutParams.FLAG_FULLSCREEN,
                      //  WindowManager.LayoutParams.FLAG_FULLSCREEN);
                //  }
            } else {
                if (getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED) {
                }
                videoPlayerFragment.getPlayerImpl().root.getLayoutParams().height = 600;
                draggablePanel.setTopViewHeight(600);

                // draggablePanel.setBottomFragment(new Fragment);
                draggablePanel.initializeView();
//                    draggablePanel.isClickToMaximizeEnabled();
//                    draggablePanel.isClickToMaximizeEnabled();
                //hookDraggableViewListener();
                //  draggablePanel.setTopViewHeight(400);

                //updateViewToPortrait(true);
              //  this.getWindow().clearFlags(
                       // WindowManager.LayoutParams.FLAG_FULLSCREEN);

            }
这是我的密码

if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
                // updateViewToLandscape();
                //  if(!needToHideNavBar()){
                videoPlayerFragment.getPlayerImpl().root.getLayoutParams().height = getScreenHeight();
                //  draggablePanel.setTopFragmentResize(true);
                draggablePanel.setTopViewHeight(getScreenHeight());
                // draggablePanel.setBottomFragment(new Fragment);
                draggablePanel.initializeView();
//                    draggablePanel.isClickToMaximizeEnabled();
//                    draggablePanel.isClickToMaximizeEnabled();
              //  hookDraggableViewListener();

                // draggablePanel.getRootView().settou
             //   this.getWindow().setFlags(
                      //  WindowManager.LayoutParams.FLAG_FULLSCREEN,
                      //  WindowManager.LayoutParams.FLAG_FULLSCREEN);
                //  }
            } else {
                if (getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED) {
                }
                videoPlayerFragment.getPlayerImpl().root.getLayoutParams().height = 600;
                draggablePanel.setTopViewHeight(600);

                // draggablePanel.setBottomFragment(new Fragment);
                draggablePanel.initializeView();
//                    draggablePanel.isClickToMaximizeEnabled();
//                    draggablePanel.isClickToMaximizeEnabled();
                //hookDraggableViewListener();
                //  draggablePanel.setTopViewHeight(400);

                //updateViewToPortrait(true);
              //  this.getWindow().clearFlags(
                       // WindowManager.LayoutParams.FLAG_FULLSCREEN);

            }

您的代码混乱且不完整,只需添加相关的代码即可删除已注释的代码。DragablePanel.initializeView();由于这一行,我的appliaction touch不工作视频在两个方向上运行,但没有控件工作,整个appliaction touch不工作,只有backpress在工作..dnt查看注释代码查看未注释代码我无法删除。我正在尝试设置顶视图高度,但没有应用程序touch工作