在android清单中指定主题会阻止自动屏幕方向更改

时间:2011-07-16 13:59:32

标签: android android-layout android-manifest

如果我未在Android清单中指定主题,则当设备更改方向时,屏幕会自动旋转。但是,只要我在应用程序或活动标签中指定主题,自动屏幕旋转就不再发生。这与我是否指定标准的Android主题或自定义主题无关。

自动旋转:

<application android:icon="@drawable/icon" android:label="@string/app_name">
    ...
</application>

但不是这样:

<application android:icon="@drawable/icon" android:label="@string/app_name"
    android:theme="@android:style/Theme.Translucent">
    ...
</application>

这是在标识选项卡上,API目标是Android 2.1-update1

1 个答案:

答案 0 :(得分:0)

问题在于设备/实现。在来自不同供应商的手机上尝试它并且它可以工作。

感谢@ source.rar为模拟器提供线索。由于我有一个设备,我没有费心去检查模拟器。