我收到的报告称,我所谓的肖像应用程序可以在运行Marshmallow的Nexus 5X上旋转到横向模式。我没有一个可以测试,但为什么会这样?这是我在清单中的活动:
<activity
android:name=".app.MainActivity_"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@style/AppTheme.Activity"
android:launchMode="singleTask"
>
</activity>
答案 0 :(得分:0)
尝试将tragetSDKVersion
从Marshmallow
更改为Lollipop
。
它对我有用。
答案 1 :(得分:-1)
您必须将此用于活动!
<activity
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden">
</activity>
并且对于整个应用程序,您必须使用此代码,这将强制方向不是横向
<application
android:debuggable="true"
android:icon="@drawable/icon"
android:label="@string/app_name"
android:configChanges="orientation"
android:screenOrientation="portrait">