android dialog style屬性設置


<!--最近做項目,用到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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM