1. 程式人生 > >Android中設定Dialog提示框無背景色--背景無遮罩透明

Android中設定Dialog提示框無背景色--背景無遮罩透明

 有時候使用Dialog來提示使用者的時候,不希望有個淡淡的黑色背景在整個視窗的上面,而是希望保持原來的樣子。

例如:在用手機軟體播放視訊的時候,提示使用者安裝電視版軟體,這時候需要彈出提示框,要求播放的視訊還是原樣,即要求提示框透明,效果圖如下圖:


可以參考如下設定背景透明:

在style中新增一句:<item name="android:windowIsTranslucent">true</item>

即可設定背景透明。

至於怎麼設定style,以及Dialog如何載入佈局,然後設定到setContentView中來,可以參考