2 csh 34 csh_34 于 2013.04.27 10:52 提问

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

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

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

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

3个回答

hxn_217
hxn_217   2013.04.27 14:17
已采纳

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

<activity android:name=".BasicLayoutCheckActivity" android:screenOrientation="landscape"></activity>
xyg165
xyg165   2013.04.27 11:09

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

jnhoodlum
jnhoodlum   2013.04.27 16:26

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!