android 设置横屏竖屏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 设置横屏竖屏相关的知识,希望对你有一定的参考价值。

方法一 代码设置

import android.content.pm.ActivityInfo;


    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

    }

说明

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置成全屏模式

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//强制为横屏

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//竖屏



方法二 通过AndroidManifest.xml文件中的Activity来配置

        <activity

            android:name="com.example.testlinear.MainActivity"

            android:screenOrientation="landscape"

            android:label="@string/app_name" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />


                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>


以上是关于android 设置横屏竖屏的主要内容,如果未能解决你的问题,请参考以下文章

Android设置横屏竖屏

android 设置横屏竖屏

Android 4.0 ,如何截屏,当竖屏时。

Android 布局旋转 横屏竖屏

Android开发中如何强制横屏和强制竖屏设置

Android--锁定横屏竖屏去标题全屏