我每天都在使用冥想的应用程序,今天我很惊讶它,因为当我旋转屏幕时,应用程序会转到横向模式,虽然自动旋转已关闭,但是如何发生?默认设备旋转关闭时,是否可以更改设备的方向?
有没有像力设备改变方向?
And 如果默认设备旋转关闭,那么应用程序如何知道设备方向已更改?
我再次检查了我的手机设置的自动旋转,他们都off.I使用Kitkat设备。
我每天都在使用冥想的应用程序,今天我很惊讶它,因为当我旋转屏幕时,应用程序会转到横向模式,虽然自动旋转已关闭,但是如何发生?默认设备旋转关闭时,是否可以更改设备的方向?
有没有像力设备改变方向?
And 如果默认设备旋转关闭,那么应用程序如何知道设备方向已更改?
我再次检查了我的手机设置的自动旋转,他们都off.I使用Kitkat设备。
在AndroidManifest.xml
文件集活动标签,screenOrientation
属性fullSensor
这样的:
<activity
android:name=".MyActivity"
android:screenOrientation="fullSensor" />
是。您可以。
在onCreate
方法类型
this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
这会做的魔力。
http://stackoverflow.com/questions/4908048/enable-and-disable-auto-rotate-programatically – USKMobility