Android活动没有向四面八方旋转?
我有一项活动要轮换。我在我的AndroidManifest.xml中使用以下内容:Android活动没有向四面八方旋转?,android,rotation,android-manifest,autorotate,Android,Rotation,Android Manifest,Autorotate,我有一项活动要轮换。我在我的AndroidManifest.xml中使用以下内容: <activity android:name=".MorburActivity" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:screenOrientation="sensor"&g
<activity
android:name=".MorburActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:screenOrientation="sensor">
<intent-filter>
<action
android:name="android.intent.action.MAIN" />
<category
android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
所以,我说当设备旋转时,屏幕方向应该改变。不,我明白问题所在。当我在正常位置(底部有按钮的纵向)使用设备时,它工作正常。同时向右旋转设备,工作正常。活动将被重新创建,所有内容都将以不同的布局显示
在这里之前一切都好。但现在问题来了。当我把设备旋转到左边,把它倒过来,它什么也不做。该活动未重新创建且未正确显示
这可能是我手机的问题吗?我在欧洲使用三星Galaxy 5。还是我犯了编程错误?我无法在模拟器中测试这一点。它只有两种状态对我有效。我的Motorola DEFY只有三个旋转,我在android默认web浏览器中测试了它,在垂直位置它只有一个旋转,在水平位置它有两个旋转。。尽管我不认为活动有全部3个旋转,但我认为它们只有垂直和水平旋转,两个旋转各一个。这取决于操作系统,也可能取决于设备。我的摩托罗拉Droid最初只支持一个横向和一个纵向旋转,但其中一个操作系统更新为它提供了两个横向旋转。Xoom支持所有四个。而且,正如你所说,应用程序不能转到设备不支持的方向。