標籤:val 半透明 內建 null nbsp ima oid log down
<!--最近做項目,用到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屬性設定