我正在开发一个游戏应用程序,该应用程序将清单中的传感器纵向模式显式设置为支持的方向。应始终在应用“视图”为人像的情况下启动游戏。
但是,我们仍然遇到只能在width> height时出现的问题(崩溃)。如果我在PlayStore上使用那些讨厌的“旋转储物柜”应用程序,就会发生这种情况。像是我的问题的根源,还是有什么方法可以在某些设备中内置这种东西?
我知道有可以锁定为横向的“自动旋转”功能,但是仍然可以以纵向模式启动视图,因此该应用程序可以正常工作。
(请不要回答有关使其在横向模式下工作的问题,这不是问题)。
这是androidmanifest.xml的部分:
<activity android:name="${applicationId}.MainActivity"
android:label="@string/rz_app_name"
android:launchMode="singleTask"
android:screenOrientation="sensorPortrait"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|smallestScreenSize" >
这很好,但是我们有分析数据和崩溃信息,表明应用程序正在使用宽度>高度的视图启动。
谢谢
史蒂夫。