Android活动`android:screenOrientation =“ fullSensor”`不会更改方向

时间:2019-09-29 12:22:57

标签: java android screen-rotation

我正在开发由另一个开发人员开发的应用程序,现在应该在设备旋转时使其旋转。

清单上我有这个:

 <application 
 ...
 android:configChanges="locale|orientation
...>"

所以我从上方移除了orientation部分。

现在,当我将此行添加到活动onCreate(Bundle)时,它旋转得很重,需要几秒钟的时间加载,这使它不令人满意。

            setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_FULL_SENSOR);

但是当我在清单文件中的活动中添加android:screenOrientation="fullSensor"android:screenOrientation="sensor"时,它根本不会旋转。

现在我的问题是:

1)上面提到的两种方法在效率上是否有差异?

2)为什么android:screenOrientation="fullSensor"不做任何更改?

0 个答案:

没有答案