0

我想让我的android应用程序固定定向,没有人可以通过任何力量改变应用程序的方向。到目前为止,我在清单的活动标签中使用了这些:

android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden"

它在我的模拟器中工作正常,但在真实设备中,当我按下方向更改按钮时,它的方向正在改变并强制关闭。接下来我该怎么办?

4

2 回答 2

2

如果您在清单中定义android:configChanges="orientation|keyboardHidden" 则活动不会重新启动,而是会调用onConfigurationChanged 。

所以覆盖你的java文件中的onConfigurationChanged方法。

于 2012-04-18T07:22:54.610 回答
1

这放入了mainfest

<activity
            android:name=".Assign"
            android:label="@string/app_name"
            android:screenOrientation="portrait" >
</activity>
于 2012-04-18T07:16:14.827 回答