当背景透明时,方向被锁定

时间:2013-08-15 17:16:28

标签: android

我希望我的活动有一个透明的背景,所以我创建了这个主题:

<style name="Theme.Transparent" parent="android:Theme">
    <item name="android:windowIsTranslucent">true</item>
    <item name="android:windowBackground">@android:color/transparent</item>
    <item name="android:windowNoTitle">true</item>
</style>

并将其应用于清单文件:

android:theme="@style/Theme.Transparent"

工作正常。当这个“android:windowIsTranslucent”设置为true时,活动应该是透明的,但是屏幕方向不会改变,它只会保持纵向。有没有办法应用适用于纵向和横向的透明背景?

1 个答案:

答案 0 :(得分:6)

如果您对相关活动设置了android:screenOrientation="sensor",那么它应该有效。