在Android工程目录下的/values/styles.xml中写
<style name="Theme_Dialog" parent="@android:style/Theme.Dialog">
<item name="android:windowFrame">@null</item> <!-- 边框 -->
<item name="android:windowIsFloating">true</item> <!-- 是否浮现在activity之上 -->
<item name="android:windowIsTranslucent">false</item> <!-- 半透明 -->
<item name="android:windowNoTitle">true</item> <!-- 无标题 -->
<item name="android:windowBackground">@drawable/selector_dialog_bg</item> <!-- 背景透明 -->
<item name="android:backgroundDimEnabled">true</item> <!-- 背景模糊 -->
<item name="android:backgroundDimAmount">0.6</item>
</style>
只后在项目中定义对话框时候调用这个主题就可以了。
Dialog dialog = new Dialog(this,R.style.Theme_Dialog);