我想让我的android应用程序固定定向,没有人可以通过任何力量改变应用程序的方向。到目前为止,我在清单的活动标签中使用了这些:
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden"
它在我的模拟器中工作正常,但在真实设备中,当我按下方向更改按钮时,它的方向正在改变并强制关闭。接下来我该怎么办?
如果您在清单中定义android:configChanges="orientation|keyboardHidden" 则活动不会重新启动,而是会调用onConfigurationChanged 。
所以覆盖你的java文件中的onConfigurationChanged方法。
这放入了mainfest
<activity
android:name=".Assign"
android:label="@string/app_name"
android:screenOrientation="portrait" >
</activity>