我有一项具有以下结构的活动
/////////////////////
/ Header /
/////////////////////
/ Content /
/////////////////////
/ Footer /
/////////////////////
内容部分在具有相同设计的新Activity中打开一个片段,我想要做的是使这个片段透明,以便能够在上一个活动中显示片段
我在第二个活动中尝试了这行代码,但它给了我一个黑色背景
getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
任何人都可以帮忙吗?
答案 0 :(得分:4)
默认情况下,Android活动不透明,您可以将此主题放在要使其透明的活动的清单中:
<activity
android:name="com.blah.example"
android:theme="@android:style/Theme.Translucent.NoTitleBar" >
</activity>