Android开发之强制横屏和强制竖屏

原文地址:https://blog.csdn.net/qq_37219980/article/details/71194313

强制竖屏设置

1.代码在Activity的onResume方法中添加如下代码

    @Override
    protected void onResume() {
        /**
         * 设置为横屏  
         */
        if (getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) {
            setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
        }
        super.onResume();
    }
     
     
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

2.在配置文件中对Activity节点添加android:screenOrientation属性(landscape是横向,portrait是纵向)

android:launchMode="singleTask" android:screenOrientation="portrait">
  
  
  • 1

强制横屏设置

1.代码在Activity的onResume方法中添加如下代码

@Override
    protected void onResume() {
        /**
         * 设置为横屏  
         */
        if (getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) {
            setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
        }
        super.onResume();
    }
  
  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

2.在配置文件中对Activity节点添加android:screenOrientation属性(landscape是横向,portrait是纵向)

android:launchMode="singleTask" android:screenOrientation="landscape">
  
  
    原文地址:https://blog.csdn.net/qq_37219980/article/details/71194313

    强制竖屏设置

    1.代码在Activity的onResume方法中添加如下代码

        @Override
        protected void onResume() {
            /**
             * 设置为横屏  
             */
            if (getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) {
                setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
            }
            super.onResume();
        }
      
      
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    猜你喜欢

    转载自blog.csdn.net/Hunter2916/article/details/83013118