1. 程式人生 > >android dialog style屬性設置

android dialog style屬性設置

代碼 name owb ble frame parent 自帶 str res

<!--最近做項目,用到alertDialog,用系統自帶的style很難看,所以查了資料自己定義了個style.
res/value/style.xml內增加以下代碼:-->
    <style name="dialog" parent="@android:style/Theme.Dialog">
        <!--Dialog的windowFrame框為無-->
        <item name="android:windowFrame">@null</item>
        <!--是否浮現在activity之上-->
        <item name="
android:windowIsFloating">true</item> <!--是否半透明--> <item name="android:windowIsTranslucent">true</item> <!--是否顯示title--> <item name="android:windowNoTitle">true</item> <!--設置dialog的背景,(#00000000)--> <item name="
android:background">@android:color/transparent</item> <!--顯示區域背景是否透明,(#00000000)--> <item name="android:windowBackground">@android:color/transparent</item> <!--就是用來控制灰度的值,當為1時,界面除了我們的dialog內容是高亮顯示的,dialog以外的區域是黑色的,完全看不到其他內容,系統的默認值是0.5--> <item name="
android:backgroundDimAmount">0.5</item> <!--顯示區域以外是否使用黑色半透明背景--> <item name="android:backgroundDimEnabled">true</item> </style>

android dialog style屬性設置