我想让我的Android应用程序固定导向,没有人可以通过任何力量改变应用程序的方向。到目前为止,我在manifest的活动标签中使用了这些:
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden"
它在我的模拟器中工作正常,但在实际设备中,当我按下方向更改按钮时,它的方向正在改变并且关闭力量。接下来我该怎么办?
答案 0 :(得分:2)
如果你定义 android:configChanges =“orientation | keyboardHidden” 在您的清单中,活动不会重新启动,而是会调用 onConfigurationChanged 。
因此,覆盖java文件中的onConfigurationChanged方法。
答案 1 :(得分:1)
这放在主要节日
<activity
android:name=".Assign"
android:label="@string/app_name"
android:screenOrientation="portrait" >
</activity>