When we inherit the system dialog to implement our own dialog, we can set the style to implement it.
[Html]
<Style name = "dialog" parent = "@ android: style/Theme. Dialog">
<Item name = "android: windowBackground"> @ android: color/transparent </item>
<Item name = "android: background"> @ android: color/transparent </item>
<Item name = "android: backgroundDimAmount"> 0.8 </item>
</Style>
<Style name = "dialog" parent = "@ android: style/Theme. Dialog">
<Item name = "android: windowBackground"> @ android: color/transparent </item>
<Item name = "android: background"> @ android: color/transparent </item>
<Item name = "android: backgroundDimAmount"> 0.8 </item>
</Style>
Android: backgroundDimAmount is used to control the grayscale value. When it is set to 1, the page is highlighted except for the dialog content, and the areas other than dialog are black. No other content is displayed, the default value of the system is 0.5, which is adjusted according to your own needs.
Author: agods