在Android屏幕上,即使在Oneplus6t(android 9)的清单中阻止了旋转,仍会重新创建旋转活动?

时间:2019-01-26 06:59:43

标签: android orientation screen-rotation

在屏幕上的Android中,即使清单中阻止了旋转,也会重新创建旋转活动。它只能在较低操作系统版本的Oneplus6t(android 9)上运行正常吗?

hover

2 个答案:

答案 0 :(得分:0)

在Android开发者网站上,

  

“ fullUser”如果用户已锁定基于传感器的旋转,则此行为   与用户相同,否则其行为与fullSensor和   允许4种可能的屏幕方向中的任何一种。在API级别添加   18。

据我了解,只要用户不锁定自动旋转功能,设备和应用仍然可以响应自动旋转。我建议使用portraitlandscape来完全防止您的应用自动旋转。如果您需要一些旋转自由度,请使用sensorPortraintsensorLandscape

答案 1 :(得分:0)

不知道确切的原因,但是当我在配置更改中添加 screenSize 时,它开始在设备中运行。

<activity
        android:name=".drawing.DrawingActivity"
        android:configChanges="orientation|screenSize"
        android:exported="false"
        android:screenOrientation="fullUser"
       />