我希望我的应用程序锁定为纵向模式。为此,我使用了以下代码:
<activity android:name="MyActivity"
android:label="@string/app_name" android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden"
>
在 MyActivity 类中:
public void onConfigurationChanged(Configuration newConfig)
{
super.onConfigurationChanged(newConfig);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
此代码在模拟器中正常工作,但是当我在手机中安装并运行时,应用程序被强制关闭。我怎么解决这个问题?