在整个应用程序中锁定 android 方向为横向模式

在整个应用程序中锁定 android 方向为横向模式

问题描述:

如何在整个应用程序中锁定 android 方向为横向模式?

<activity android:screenOrientation="landscape"
      android:name=".BasicLayoutCheckActivity"
        />

这段代码不能运行,如果使用另外一个 activity,就变成纵向模式。

在 Manifest 中,你可以给所有的 activity 设置 screenOrientation 为横向模式。 你先设置一个activity,那样别的activities 在打开的时候就是纵向模式,所以要在第一个 activity 使用 orientation 给所有的 activity 设置 fixing。
在 XML 中:

<activity android:name=".BasicLayoutCheckActivity" android:screenOrientation="landscape"></activity>

。那你就设另一个activity也是横向不就可以了吗。这个android:screenOrientation 只能用在activity中吧,要想整个应用都是,还得添加。。

你的这个需求需要在application里面添加的
android:screenOrientation="landscape">