我希望我的活动有一个透明的背景,所以我创建了这个主题:
<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时,活动应该是透明的,但是屏幕方向不会改变,它只会保持纵向。有没有办法应用适用于纵向和横向的透明背景?
答案 0 :(得分:6)
如果您对相关活动设置了android:screenOrientation="sensor"
,那么它应该有效。