如何使应用程序修复面向Android?

时间:2012-04-18 07:01:45

标签: java android

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

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

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

2 个答案:

答案 0 :(得分:2)

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

因此,覆盖java文件中的onConfigurationChanged方法。

答案 1 :(得分:1)

这放在主要节日

<activity
            android:name=".Assign"
            android:label="@string/app_name"
            android:screenOrientation="portrait" >
</activity>