在manifest文件中設置android:theme,以下是具體配置:
<item name="android:windowFrame">@null</item> <item name="android:windowNoTitle">true</item> <item name="android:windowBackground">@android:color/transparent</item>
但是此時背景是黑色的,解決方案:
1.style中加入以下配置:
<item name="android:windowIsTranslucent">true</item>2.style中加入:
<item name="android:windowIsFloating">true</item>如果加入這個選項,Activity中的內容會居中顯示,背景色是系統的,這種情況適合於Activity作爲dialog使用;
總結:上面兩種方案二選一;