我有一个以横向模式运行的应用程序。它应该始终处于横向模式,但如果我在 Kindle Fire HD 上垂直握住它启动它,该应用程序将短暂尝试以纵向模式显示。这引起了很大的悲痛。这种简短的肖像行为不会发生在我的手机或 Kindle fire HD 模拟器上。
有没有办法防止这种情况发生?
我的清单文件有:
<activity
android:name=".SplashScreen"
android:screenOrientation="landscape"
android:noHistory="true"
android:configChanges="keyboardHidden|orientation|screenSize"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:label="@string/app_name"
android:screenOrientation="landscape"
android:configChanges="keyboardHidden|orientation|screenSize"
android:name=".MyActivity">
</activity>
我还需要做些什么吗?