AVD旋转90度但屏幕方向无效

时间:2014-03-24 17:10:32

标签: android eclipse avd

好的,我尝试过使用ctrl f12,ctrl f11,7和9.他们都做了完全相同的事情。他们旋转屏幕,然后我等待30分钟,avd上的内容不会随着avd旋转。这就像我锁定它,但你可以看到我的代码中不是问题。这是一个非常基本的代码,只有屏幕上的文本。没什么。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="org.lineware.scheduler"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="19" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="org.lineware.scheduler.MainActivity"
            android:label="@string/app_name"
            android:screenOrientation="sensor"
            android:configChanges="orientation|screenSize" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

1 个答案:

答案 0 :(得分:0)

根据您的评论,这是我的回答:

如果您使用的是最新的Android AVD,那么您使用的是4.4(KitKat)。众所周知,KitKat AVD存在旋转问题(如:即使仿真器旋转90度,它也会保持纵向模式)。

这是许多人报告的一个已知问题,我自己也遇到过这个问题(见https://code.google.com/p/android/issues/detail?id=61671)。

我通过获取4.3 SDK并使用Android版本4.3(JellyBean)创建一个没有此错误的AVD来修复它。